Millwall vs. Queens Park Rangers Match Report – Saturday February 1, 2025

EFL Championship (Matchweek 30)
Millwall
2
0.7
10-10-10
Manager: Alex Neil
Captain: Jake Cooper
Queens Park Rangers
1
0.8
9-11-10
Manager: Martí Cifuentes
Captain: Steve Cook
Saturday February 1, 2025, 15:00 (venue time)
EFL Championship (Matchweek 30)
Millwall vs. Queens Park Rangers Historical Head-to-Head
 
Attendance: 17,914
Venue: The Den, London
Officials: John Busby (Referee) · Mark Russell (AR1) · Graham Kane (AR2) · Abigail Byrne (4th)
Aaron Connolly · 1’
Luke Cundle · 25’
Alfie Lloyd · 3’
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
 1’
1:0
 — Goal 1:0
 3’
1:1
 — Goal 1:1
 25’
2:1
 — Goal 2:1
Half Time
 59’
2:1
 — Yellow Card
 64’
2:1
 — Substitute
 64’
2:1
 — Substitute
 74’
2:1
 — Yellow Card
 75’
2:1
 — Yellow Card
 76’
2:1
 — Substitute
 76’
2:1
 — Substitute
 80’
2:1
 — Substitute
 80’
2:1
 — Substitute
 83’
2:1
 — Substitute
 89’
2:1
 — Substitute
 89’
2:1
 — Substitute
 89’
2:1
 — Substitute

Team Stats

Possession
43%
57%
Passing Accuracy
272 of 368 — 74%
80% — 386 of 482
Shots on Target
4 of 7 — 57%
38% — 5 of 13
Saves
4 of 5 — 80%
50% — 2 of 4
Cards
Millwall
 
QPR
10
Fouls
12
2
Corners
11
10
Crosses
25
493
Touches
592
Millwall
 
QPR
26
Tackles
15
8
Interceptions
6
20
Aerials Won
23
27
Clearances
17
Millwall
 
QPR
2
Offsides
0
4
Goal Kicks
7
22
Throw Ins
26
65
Long Balls
53
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
Mihailo Ivanović26rs SRBFW20-0648800000000240000.00.00.01071163.6010021
   Macaulay Langstaff17eng ENGFW27-36420000000010000.00.00.0000001000
Aaron Connolly9ie IRLLW25-0048810003200291110.30.30.020121675.0219141
   George Honeyman39eng ENGLW30-14620000000011000.00.00.0000000000
Raees Bangura-Williams31RW8800001100274010.00.00.010121675.0310021
   Billy Mitchell8eng ENGRW24-28520000000010000.00.00.0000002000
Luke Cundle25eng ENGAM22-2817910001100362000.20.20.021222878.6714000
   Duncan Watmore19eng ENGAM30-330110000000040000.00.00.00022100.002000
Casper de Norre24be BELDM27-3607900000000522200.00.00.000344379.1621200
   Ryan Wintle14eng ENGDM27-233110000000021000.00.00.000010.000000
George Saville23nir NIRDM31-2459000002010512120.10.10.011313881.6418011
Joe Bryan15eng ENGLB31-1379000000000663150.00.00.010395373.6514000
Jake Cooper5eng ENGCB29-3649000000000493110.00.00.000334180.5518100
Japhet Tanganga6eng ENGCB25-3079000000000583210.00.00.020344379.1531210
Tristan Crama52fr FRARB23-0859001000000664000.00.00.221355366.0225110
Lukas Jensen1dk DENGK25-3209000000000260000.00.00.000112347.8014000
16 Players99021007410493268110.70.70.312327236873.9391997114
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-0648871163.613184580.02450.011100.000.00.000000
   Macaulay Langstaff17eng ENGFW27-3642000000000000.00.000000
Aaron Connolly9ie IRLLW25-00488121675.0171617977.83475.011100.000.00.011002
   George Honeyman39eng ENGLW30-1462000000000000.00.000000
Raees Bangura-Williams31RW88121675.0160595862.53475.011100.000.00.001003
   Billy Mitchell8eng ENGRW24-2852000000000000.00.000000
Luke Cundle25eng ENGAM22-28179222878.63687081080.0111291.72366.700.00.113407
   Duncan Watmore19eng ENGAM30-3301122100.029011100.011100.00000.00.000000
Casper de Norre24be BELDM27-36079344379.1549139182185.781080.05683.300.00.001206
   Ryan Wintle14eng ENGDM27-23311010.00000010.00000.00.000000
George Saville23nir NIRDM31-24590313881.6560169121392.3161984.23650.000.00.002104
Joe Bryan15eng ENGLB31-13790395373.6803340121392.3222588.051338.500.00.005005
Jake Cooper5eng ENGCB29-36490334180.580027161060.0202290.97977.800.00.005105
Japhet Tanganga6eng ENGCB25-30790344379.17382355683.3242788.94757.100.00.012105
Tristan Crama52fr FRARB23-08590355366.0557201161984.2162466.73837.510.20.121322
Lukas Jensen1dk DENGK25-32090112347.836827222100.044100.051729.400.00.000000
16 Players99027236873.9523418259611782.113015782.8377251.410.30.452112239
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-0648811101001000000700
   Macaulay Langstaff17eng ENGFW27-3642000000000000000
Aaron Connolly9ie IRLLW25-00488161500000000001210
   George Honeyman39eng ENGLW30-1462000000000000000
Raees Bangura-Williams31RW88161600000000001201
   Billy Mitchell8eng ENGRW24-2852000000000000000
Luke Cundle25eng ENGAM22-28179282800001000002203
   Duncan Watmore19eng ENGAM30-33011220000000000200
Casper de Norre24be BELDM27-36079434210001000003403
   Ryan Wintle14eng ENGDM27-23311110000000000000
George Saville23nir NIRDM31-24590383353004021103100
Joe Bryan15eng ENGLB31-137905339134000900003910
Jake Cooper5eng ENGCB29-36490414100020000003300
Japhet Tanganga6eng ENGCB25-30790434300000000003401
Tristan Crama52fr FRARB23-0859053391410041300003501
Lukas Jensen1dk DENGK25-32090231673000000001100
16 Players9903683254111031022211027229
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-06488000000000000030
   Macaulay Langstaff17eng ENGFW27-3642000000000000000
Aaron Connolly9ie IRLLW25-00488110100001011200
   George Honeyman39eng ENGLW30-1462100010000000100
Raees Bangura-Williams31RW88432201250.011010420
   Billy Mitchell8eng ENGRW24-2852000000000000000
Luke Cundle25eng ENGAM22-28179211011250.010000200
   Duncan Watmore19eng ENGAM30-33011000000000000000
Casper de Norre24be BELDM27-3607921020010.010002430
   Ryan Wintle14eng ENGDM27-23311100100000000100
George Saville23nir NIRDM31-2459021002010.012111340
Joe Bryan15eng ENGLB31-13790321201333.325231430
Jake Cooper5eng ENGCB29-36490323000001101430
Japhet Tanganga6eng ENGCB25-30790322100001102550
Tristan Crama52fr FRARB23-085904230122100.000000440
Lukas Jensen1dk DENGK25-32090000000000000000
16 Players9902615129551145.561156834270
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-0648824339124242150.0150.01047700071177
   Macaulay Langstaff17eng ENGFW27-364210001010001000001010
Aaron Connolly9ie IRLLW25-00488290112163294125.0375.019874610132247
   George Honeyman39eng ENGLW30-146210001010000000000000
Raees Bangura-Williams31RW8827168142272150.0150.010331301010154
   Billy Mitchell8eng ENGRW24-2852100010100021200000220
Luke Cundle25eng ENGAM22-281793604122013600014351600020264
   Duncan Watmore19eng ENGAM30-3301141121040002430100031
Casper de Norre24be BELDM27-3607952210232015200021993922001292
   Ryan Wintle14eng ENGDM27-2331120020020000000000000
George Saville23nir NIRDM31-2459051712231715111100.000.018942701001202
Joe Bryan15eng ENGLB31-1379066520331306600014342201030252
Jake Cooper5eng ENGCB29-364904962225214900018954410000320
Japhet Tanganga6eng ENGCB25-30790584272210158100.01100.03120410322021342
Tristan Crama52fr FRARB23-08590665172029266100.01100.0251136111120317
Lukas Jensen1dk DENGK25-32090262025100260001490250000090
16 Players990493541481921571649311436.4763.619994740679221826838
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-0648800011000000013925.0
   Macaulay Langstaff17eng ENGFW27-36420000000000000010.0
Aaron Connolly9ie IRLLW25-004880001300110003010.0
   George Honeyman39eng ENGLW30-1462000100000000000
Raees Bangura-Williams31RW88000000003000410100.0
   Billy Mitchell8eng ENGRW24-28520000000000000010.0
Luke Cundle25eng ENGAM22-2817900013110100041150.0
   Duncan Watmore19eng ENGAM30-33011000010000000100
Casper de Norre24be BELDM27-36079000100121000410100.0
   Ryan Wintle14eng ENGDM27-23311000000000000000
George Saville23nir NIRDM31-24590100121411000114180.0
Joe Bryan15eng ENGLB31-137900000000120006010.0
Jake Cooper5eng ENGCB29-3649000021001200044180.0
Japhet Tanganga6eng ENGCB25-3079000011002200045271.4
Tristan Crama52fr FRARB23-0859000010040200011420.0
Lukas Jensen1dk DENGK25-320900000000000001010.0
16 Players990100101221081500044202346.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-3209051480.01.241625.019263.244.44100.071.52100.0011.3

QPR Player Stats

QPR 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
Alfie Lloyd28eng ENGFW21-2778210002110271000.10.10.1301111100.0118221
   Rayan Kolli26dz ALGFW19-35780000000070000.00.00.0001425.003111
Ilias Chair10ma MARLW27-0947500001100441100.00.00.030303878.9328110
   Yang Minhyeok47kr KORLW18-291150000110071000.00.00.01044100.006000
Paul Smyth11nir NIRRW27-1447500001000220000.00.00.021121770.6313322
   Michael Frey12ch SUIRW30-197150000200040000.10.10.00022100.002000
Kieran Morgan21eng ENGAM18-3216301000010341000.00.00.111172860.7128000
   Koki Saito14jp JPNAM23-1752700001000241010.00.00.240152075.0120311
Sam Field8eng ENGDM26-2699000003100451120.30.30.020323688.9123000
Jonathan Varane40mq MTQDM23-1459000000000502050.00.00.020384095.0333010
Kenneth Paal22sr SURLB27-2229000000000880210.00.00.130637979.7648231
Morgan Fox15wls WALCB31-1339000001100830010.10.10.020587379.5151100
Steve Cook5eng ENGCB33-2886300000000390000.00.00.000253473.5131000
   Harrison Ashby20sct SCORB23-0792700000000181000.00.00.11091464.3111000
Ronnie Edwards17eng ENGRB,CB21-3109000001000636210.00.00.010404785.1128100
Paul Nardi1fr FRAGK30-2599000000000370000.00.00.000293582.9024000
16 Players990110013520592156110.80.80.725238648280.12336714116
QPR 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
Alfie Lloyd28eng ENGFW21-277821111100.0116988100.011100.00000.10.130101
   Rayan Kolli26dz ALGFW19-35781425.01800011100.0010.000.00.010000
Ilias Chair10ma MARLW27-09475303878.944792161888.9111478.62366.700.00.013113
   Yang Minhyeok47kr KORLW18-2911544100.051033100.011100.00000.00.000000
Paul Smyth11nir NIRRW27-14475121770.6184486875.04580.011100.000.00.002003
   Michael Frey12ch SUIRW30-1971522100.026022100.0000000.00.000000
Kieran Morgan21eng ENGAM18-32163172860.72647991369.271353.81250.010.10.011101
   Koki Saito14jp JPNAM23-17527152075.016134101190.93560.0020.000.20.220001
Sam Field8eng ENGDM26-26990323688.9487144182090.0101190.92366.700.00.011001
Jonathan Varane40mq MTQDM23-14590384095.0554102202195.21717100.00000.00.005003
Kenneth Paal22sr SURLB27-22290637979.79993493232100.0222975.961346.200.10.112116
Morgan Fox15wls WALCB31-13390587379.51174559192576.0323591.461154.500.00.013001
Steve Cook5eng ENGCB33-28863253473.548214691090.0141782.42728.600.00.001001
   Harrison Ashby20sct SCORB23-0792791464.31631102450.044100.02450.000.10.110111
Ronnie Edwards17eng ENGRB,CB21-31090404785.17312231414100.0192190.55771.400.00.002001
Paul Nardi1fr FRAGK30-25990293582.9564355121392.31212100.051050.000.00.000000
16 Players99038648280.16421225018020289.115818684.9326450.010.70.512205323
QPR 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
Alfie Lloyd28eng ENGFW21-2778211920000000001100
   Rayan Kolli26dz ALGFW19-3578440000100000100
Ilias Chair10ma MARLW27-09475383261002410003000
   Yang Minhyeok47kr KORLW18-29115440000000000400
Paul Smyth11nir NIRRW27-14475171610001100001203
   Michael Frey12ch SUIRW30-19715220000000000200
Kieran Morgan21eng ENGAM18-32163282621001000001701
   Koki Saito14jp JPNAM23-17527201731005022001500
Sam Field8eng ENGDM26-26990363511000000003200
Jonathan Varane40mq MTQDM23-14590404000000000003800
Kenneth Paal22sr SURLB27-22290795227300131688006301
Morgan Fox15wls WALCB31-13390737300021000005801
Steve Cook5eng ENGCB33-28863343311000000002500
   Harrison Ashby20sct SCORB23-0792714122000120000901
Ronnie Edwards17eng ENGRB,CB21-31090474341000300004001
Paul Nardi1fr FRAGK30-259903525103000000002900
16 Players990482423591202252611100038608
QPR 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
Alfie Lloyd28eng ENGFW21-27782100100000000110
   Rayan Kolli26dz ALGFW19-3578000000000000000
Ilias Chair10ma MARLW27-09475101001250.010001200
   Yang Minhyeok47kr KORLW18-29115110100000000100
Paul Smyth11nir NIRRW27-14475000000000000000
   Michael Frey12ch SUIRW30-19715000000000000000
Kieran Morgan21eng ENGAM18-3216310001010.010000120
   Koki Saito14jp JPNAM23-17527101000001010100
Sam Field8eng ENGDM26-269901010011100.002111210
Jonathan Varane40mq MTQDM23-145902111022100.005140200
Kenneth Paal22sr SURLB27-22290000000001012220
Morgan Fox15wls WALCB31-1339000000010.011010060
Steve Cook5eng ENGCB33-28863000000000000030
   Harrison Ashby20sct SCORB23-07927111000000000100
Ronnie Edwards17eng ENGRB,CB21-31090633213475.011012820
Paul Nardi1fr FRAGK30-25990000000000000000
16 Players99015685271163.641129621170
QPR 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
Alfie Lloyd28eng ENGFW21-27782271312125272150.0150.0181777823176192
   Rayan Kolli26dz ALGFW19-3578702151711100.000.031971001240
Ilias Chair10ma MARLW27-0947544192015144100.01100.0282156711112312
   Yang Minhyeok47kr KORLW18-29115700351700063190000262
Paul Smyth11nir NIRRW27-14475220410802222100.000.0131376831011123
   Michael Frey12ch SUIRW30-1971540004140002980000030
Kieran Morgan21eng ENGAM18-32163342522703400028953700022263
   Koki Saito14jp JPNAM23-17527242671242411100.000.0201428931312193
Sam Field8eng ENGDM26-2699045314211024500023681500000301
Jonathan Varane40mq MTQDM23-1459050216295050100.01100.0331285200001330
Kenneth Paal22sr SURLB27-222908822527371883133.3266.7481785220123465
Morgan Fox15wls WALCB31-13390835433193830005127212611000600
Steve Cook5eng ENGCB33-2886339928111139000311646100020290
   Harrison Ashby20sct SCORB23-0792718097211800011651900020111
Ronnie Edwards17eng ENGRB,CB21-31090637302672630002816911911030300
Paul Nardi1fr FRAGK30-259903725370003700024945000000210
16 Players990592592312271392359211654.5545.536719638571486222138022
QPR 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%
Alfie Lloyd28eng ENGFW21-2778210021000000011614.3
   Rayan Kolli26dz ALGFW19-357800000010000002166.7
Ilias Chair10ma MARLW27-09475000100210000300
   Yang Minhyeok47kr KORLW18-29115000000001000100
Paul Smyth11nir NIRRW27-14475000000100000210100.0
   Michael Frey12ch SUIRW30-1971500000000000002250.0
Kieran Morgan21eng ENGAM18-321631004101000003020.0
   Koki Saito14jp JPNAM23-17527000120500000200
Sam Field8eng ENGDM26-269900001100100003020.0
Jonathan Varane40mq MTQDM23-1459000012000100053260.0
Kenneth Paal22sr SURLB27-222900000101320000121150.0
Morgan Fox15wls WALCB31-1339000000010000018188.9
Steve Cook5eng ENGCB33-288630000100000004020.0
   Harrison Ashby20sct SCORB23-07927000000101000200
Ronnie Edwards17eng ENGRB,CB21-3109000020002300024180.0
Paul Nardi1fr FRAGK30-25990000000000000010100.0
16 Players9902001290256600041232053.5

QPR Goalkeeper Stats

QPR 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
Paul Nardifr FRA30-2599042250.01.62728.628621.423.9714.322.49111.1116.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Aaron ConnollyClub Crest Millwall0.190.30Goal14Right FootTristan CramaPass (Live)Luke CundlePass (Live)
3Alfie LloydClub Crest QPR0.060.24Goal9Right FootKieran MorganPass (Live)Paul SmythPass (Live)
6Raees Bangura-WilliamsClub Crest Millwall0.040.40Saved23Left FootJaphet TangangaPass (Live)Raees Bangura-WilliamsPass (Live)
10Paul SmythClub Crest QPR0.050.00Blocked21Left FootPaul SmythTake-OnAlfie LloydPass (Live)
23Ronnie EdwardsClub Crest QPR0.020.00Blocked33Right FootIlias ChairPass (Live)Ilias ChairPass (Live)
25George SavilleClub Crest Millwall0.060.00Woodwork11HeadTristan CramaPass (Live)Japhet TangangaPass (Live)
25Luke CundleClub Crest Millwall0.250.80Goal5HeadGeorge SavilleShot
40George SavilleClub Crest Millwall0.050.00Blocked23Left FootAaron ConnollyPass (Live)Joe BryanPass (Live)
42Ilias ChairClub Crest QPR0.020.08Saved16Right FootSam FieldPass (Live)Ronnie EdwardsPass (Live)
60Aaron ConnollyClub Crest Millwall0.100.00Blocked20Right FootFree kickAaron ConnollyFouled
67Aaron ConnollyClub Crest Millwall0.020.06Saved11Left FootLuke CundlePass (Live)Mihailo IvanovićPass (Live)
71Alfie LloydClub Crest QPR0.050.00Off Target13HeadKoki SaitoPass (Live)Morgan FoxPass (Live)
72Morgan FoxClub Crest QPR0.120.40Saved8HeadKenneth PaalPass (Dead)Alfie LloydShot
72Koki SaitoClub Crest QPR0.030.00Blocked17Right FootIlias ChairPass (Live)Kenneth PaalPass (Live)
78Yang MinhyeokClub Crest QPR0.020.05Saved19Right FootAlfie LloydPass (Live)Yang MinhyeokTackle
81Sam FieldClub Crest QPR0.160.46Saved13Right FootDeflectedKoki SaitoPass (Live)Kenneth PaalPass (Live)
81Michael FreyClub Crest QPR0.060.00Blocked10HeadHarrison AshbyPass (Live)Jonathan VaranePass (Live)
87Sam FieldClub Crest QPR0.100.00Blocked11Left FootKoki SaitoFouledSam FieldPass (Live)
90+1Michael FreyClub Crest QPR0.030.00Off Target23Right FootMorgan FoxPass (Live)Jonathan VaranePass (Live)
90+4Sam FieldClub Crest QPR0.050.00Off Target21Left FootVolleyKoki SaitoFouled
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Aaron ConnollyClub Crest Millwall0.190.30Goal14Right FootTristan CramaPass (Live)Luke CundlePass (Live)
6Raees Bangura-WilliamsClub Crest Millwall0.040.40Saved23Left FootJaphet TangangaPass (Live)Raees Bangura-WilliamsPass (Live)
25George SavilleClub Crest Millwall0.060.00Woodwork11HeadTristan CramaPass (Live)Japhet TangangaPass (Live)
25Luke CundleClub Crest Millwall0.250.80Goal5HeadGeorge SavilleShot
40George SavilleClub Crest Millwall0.050.00Blocked23Left FootAaron ConnollyPass (Live)Joe BryanPass (Live)
60Aaron ConnollyClub Crest Millwall0.100.00Blocked20Right FootFree kickAaron ConnollyFouled
67Aaron ConnollyClub Crest Millwall0.020.06Saved11Left FootLuke CundlePass (Live)Mihailo IvanovićPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Alfie LloydClub Crest QPR0.060.24Goal9Right FootKieran MorganPass (Live)Paul SmythPass (Live)
10Paul SmythClub Crest QPR0.050.00Blocked21Left FootPaul SmythTake-OnAlfie LloydPass (Live)
23Ronnie EdwardsClub Crest QPR0.020.00Blocked33Right FootIlias ChairPass (Live)Ilias ChairPass (Live)
42Ilias ChairClub Crest QPR0.020.08Saved16Right FootSam FieldPass (Live)Ronnie EdwardsPass (Live)
71Alfie LloydClub Crest QPR0.050.00Off Target13HeadKoki SaitoPass (Live)Morgan FoxPass (Live)
72Morgan FoxClub Crest QPR0.120.40Saved8HeadKenneth PaalPass (Dead)Alfie LloydShot
72Koki SaitoClub Crest QPR0.030.00Blocked17Right FootIlias ChairPass (Live)Kenneth PaalPass (Live)
78Yang MinhyeokClub Crest QPR0.020.05Saved19Right FootAlfie LloydPass (Live)Yang MinhyeokTackle
81Sam FieldClub Crest QPR0.160.46Saved13Right FootDeflectedKoki SaitoPass (Live)Kenneth PaalPass (Live)
81Michael FreyClub Crest QPR0.060.00Blocked10HeadHarrison AshbyPass (Live)Jonathan VaranePass (Live)
87Sam FieldClub Crest QPR0.100.00Blocked11Left FootKoki SaitoFouledSam FieldPass (Live)
90+1Michael FreyClub Crest QPR0.030.00Off Target23Right FootMorgan FoxPass (Live)Jonathan VaranePass (Live)
90+4Sam FieldClub Crest QPR0.050.00Off Target21Left FootVolleyKoki SaitoFouled

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.