Millwall vs. Middlesbrough Match Report – Saturday January 13, 2024

EFL Championship (Matchweek 27)
Millwall
1
1.1
8-8-11
Manager: Joe Edwards
Captain: Jake Cooper
Middlesbrough
3
2.3
12-3-12
Manager: Michael Carrick
Captain: Jonny Howson
Saturday January 13, 2024, 15:15 (venue time)
EFL Championship (Matchweek 27)
Millwall vs. Middlesbrough Historical Head-to-Head
 
Attendance: 16,681
Venue: The Den, London
Officials: Andrew Davies (Referee) · Graham Kane (AR1) · Andrew Dallison (AR2) · Charles Breakspear (4th)
Joe Bryan · 10’
Lukas Engel · 38’
Isaiah Jones · 58’
Marcus Forss · 90+5’
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
 10’
1:0
 — Goal 1:0
 38’
1:1
 — Goal 1:1
45+4’
1:1
 — Yellow Card
Half Time
 51’
1:1
 — Yellow Card
 58’
1:2
 — Goal 1:2
 62’
1:2
 — Substitute
 66’
1:2
 — Yellow Card
 73’
1:2
 — Substitute
 77’
1:2
 — Substitute
 77’
1:2
 — Substitute
 80’
1:2
 — Yellow Card
 82’
1:2
 — Substitute
 82’
1:2
 — Substitute
 88’
1:2
 — Substitute
90+5’
1:3
 — Goal 1:3

Team Stats

Possession
59%
41%
Passing Accuracy
541 of 643 — 84%
80% — 362 of 455
Shots on Target
5 of 15 — 33%
43% — 6 of 14
Saves
3 of 6 — 50%
80% — 4 of 5
Cards
Millwall
 
Middlesbrough
9
Fouls
10
5
Corners
4
27
Crosses
11
741
Touches
566
Millwall
 
Middlesbrough
16
Tackles
12
11
Interceptions
8
15
Aerials Won
14
11
Clearances
35
Millwall
 
Middlesbrough
3
Offsides
0
6
Goal Kicks
8
17
Throw Ins
15
74
Long Balls
64
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
Kevin Nisbet7sct SCOFW26-3119000000000251010.00.00.130142166.7513111
Zian Flemming10nl NEDAM25-1657201002000382010.10.10.120182572.0417232
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-0011800000000170100.00.00.000111384.629021
Duncan Watmore19eng ENGAM29-3119000004300341000.50.50.140182378.3420833
Billy Mitchell8eng ENGCM23-2669000001000791100.00.00.120637287.5749111
George Honeyman39eng ENGCM29-1278100000010573000.00.00.241425280.8534211
   Casper de Norre24be BELCM26-340900000000180100.00.00.010131776.5110000
Joe Bryan15eng ENGWB30-1189010002110732110.10.10.351536482.8444231
Ryan Longman11eng ENGWB,AM23-0689000003110680110.10.10.110355267.3344843
Jake Cooper5eng ENGCB28-3449000003000991210.30.30.010788888.6556000
Wes Harding45jm JAMCB27-08590000000001003100.00.00.010899593.7677000
Dan McNamara2ie IRLCB25-0178100000000871310.00.00.000727991.1354210
   Romain Esse25eng ENGWB18-24590000000081000.00.00.0005683.303010
Matija Šarkić20me MNEGK26-1749000000000380000.00.00.000303683.3024000
14 Players990110015530741161161.21.21.024254164384.149454262013
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
Kevin Nisbet7sct SCOFW26-31190142166.71706661060.04580.011100.000.10.123005
Zian Flemming10nl NEDAM25-16572182572.033612881080.05771.43560.010.10.222314
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-00118111384.6192525683.35683.311100.000.00.001002
Duncan Watmore19eng ENGAM29-31190182378.322342111291.74580.01250.000.10.112204
Billy Mitchell8eng ENGCM23-26690637287.51264272222684.6323494.191090.000.10.013007
George Honeyman39eng ENGCM29-12781425280.87852251717100.0202387.04944.400.20.226105
   Casper de Norre24be BELCM26-3409131776.5226646785.766100.01250.000.00.000001
Joe Bryan15eng ENGWB30-11890536482.89541822525100.0222588.061346.200.30.232204
Ryan Longman11eng ENGWB,AM23-06890355267.3511123202387.0142360.9050.000.10.112213
Jake Cooper5eng ENGCB28-34490788888.61440470283093.34444100.061250.000.00.008005
Wes Harding45jm JAMCB27-08590899593.71732553293096.7485194.1111291.700.00.003106
Dan McNamara2ie IRLCB25-01781727991.11235352333497.1343694.45862.500.00.008003
   Romain Esse25eng ENGWB18-24595683.3521544100.01250.00000.00.001000
Matija Šarkić20me MNEGK26-17490303683.379144844100.01717100.091560.000.00.000000
14 Players99054164384.19911299221823891.625628490.1579560.011.01.0124111249
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
Kevin Nisbet7sct SCOFW26-31190211920000000001402
Zian Flemming10nl NEDAM25-16572252320003100001800
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-00118131030000300001100
Duncan Watmore19eng ENGAM29-31190232210002000001802
Billy Mitchell8eng ENGCM23-26690727111000000006300
George Honeyman39eng ENGCM29-12781524842006021104201
   Casper de Norre24be BELCM26-3409171611000000001300
Joe Bryan15eng ENGWB30-118906451132124833005300
Ryan Longman11eng ENGWB,AM23-068905251100011100003500
Jake Cooper5eng ENGCB28-34490888421010100007820
Wes Harding45jm JAMCB27-08590959311000000008910
Dan McNamara2ie IRLCB25-01781797541001300007201
   Romain Esse25eng ENGWB18-2459660000000000500
Matija Šarkić20me MNEGK26-17490362971000000003000
14 Players9906435984210132717541054136
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
Kevin Nisbet7sct SCOFW26-31190110010001010100
Zian Flemming10nl NEDAM25-165722101122100.001010200
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-00118000000000001110
Duncan Watmore19eng ENGAM29-31190111000000000100
Billy Mitchell8eng ENGCM23-26690110100000001210
George Honeyman39eng ENGCM29-12781320301250.010000300
   Casper de Norre24be BELCM26-3409000000000001100
Joe Bryan15eng ENGWB30-11890212001333.321101311
Ryan Longman11eng ENGWB,AM23-06890000000001011120
Jake Cooper5eng ENGCB28-34490100100001102340
Wes Harding45jm JAMCB27-085903312022100.000001400
Dan McNamara2ie IRLCB25-017811001011100.001013410
   Romain Esse25eng ENGWB18-2459101000000000100
Matija Šarkić20me MNEGK26-17490000000000000010
14 Players990161059271070.036241127111
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
Kevin Nisbet7sct SCOFW26-31190250116932511100.000.013694311011172
Zian Flemming10nl NEDAM25-16572380118213383266.7133.317893423042254
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-001181716830172150.0150.09492301010100
Duncan Watmore19eng ENGAM29-3119034011223103433100.000.020224168844422714
Billy Mitchell8eng ENGCM23-2669079023441527911100.000.0492286914011573
George Honeyman39eng ENGCM29-127815716371515711100.000.0341859922021403
   Casper de Norre24be BELCM26-3409180215101800010391800000131
Joe Bryan15eng ENGWB30-118907321632254733133.3133.34423613323010495
Ryan Longman11eng ENGWB,AM23-06890682731313684375.000.044409211812205411
Jake Cooper5eng ENGCB28-34490998484562990005621214200000761
Wes Harding45jm JAMCB27-0859010055542301000007731116300001791
Dan McNamara2ie IRLCB25-0178187233479087100.000.05428216520020682
   Romain Esse25eng ENGWB18-24598025108100.01100.03540000041
Matija Šarkić20me MNEGK26-1749038343710038000241278100000200
14 Players9907415523835316228741201365.0420.0454246513532619618853948
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%
Kevin Nisbet7sct SCOFW26-3119000010200100023350.0
Zian Flemming10nl NEDAM25-165720000103010002010.0
   Brooke Norton-Cuffy17eng ENGCB,WB,AM20-001180000000100001020.0
Duncan Watmore19eng ENGAM29-311900000002010001010.0
Billy Mitchell8eng ENGCM23-26690000100011000101150.0
George Honeyman39eng ENGCM29-12781100220602000700
   Casper de Norre24be BELCM26-3409000010010000010100.0
Joe Bryan15eng ENGWB30-11890100130411000310100.0
Ryan Longman11eng ENGWB,AM23-06890100211111000032250.0
Jake Cooper5eng ENGCB28-3449000010002000025455.6
Wes Harding45jm JAMCB27-085900001100130001000
Dan McNamara2ie IRLCB25-01781000010130000520100.0
   Romain Esse25eng ENGWB18-2459000000000000000
Matija Šarkić20me MNEGK26-17490000000000000400
14 Players990300910327111000050151451.7

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
Matija Šarkićme MNE26-1749063350.02.72633.330513.329.2633.336.8900.0424.2

Middlesbrough Player Stats

Middlesbrough 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
Morgan Rogers10eng ENGFW,CM21-1719001002100372100.50.50.471172568.0516230
Finn Azaz20ie IRLFW23-1286100000000291120.00.00.321142166.7218300
   Matt Crooks25eng ENGFW29-3582900001000141000.10.10.03091090.047100
Sam Greenwood29eng ENGLM,FW21-3528701001000221000.00.00.921111668.8316300
   Marcus Forss21fi FINFW24-20931000110050000.10.10.00022100.003100
Daniel Barlaser4tr TURCM26-3607600000000461000.00.00.020344379.1217200
   Hayden Hackney7eng ENGCM21-201140000100080000.00.00.0104580.005100
Jonny Howson16eng ENGCM35-2379000002100700300.10.10.140516183.6536111
Isaiah Jones11eng ENGRM24-2017610001100331000.50.50.021182281.8525241
   Matthew Clarke5eng ENGCB27-113140000100061000.00.00.00011100.001000
Lukas Engel27dk DENLB25-0309010002110561120.90.90.000294072.5022000
Rav van den Berg3nl NEDCB19-1909000000000560000.00.00.000434987.8126000
Dael Fry6eng ENGCB26-1369000002100710130.10.10.011495687.5040000
Luke Ayling12eng ENGRB32-1419000000000633100.00.00.121435578.2327221
Tom Glover23au AUSGK26-0209000000000500000.00.00.000374975.5038000
15 Players99032001461056612872.32.31.826636245579.63029718103
Middlesbrough 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
Morgan Rogers10eng ENGFW,CM21-17190172568.024072121580.04666.71250.010.40.242205
Finn Azaz20ie IRLFW23-12861142166.71985691181.85771.4020.000.30.311002
   Matt Crooks25eng ENGFW29-3582991090.01575344100.05683.30000.00.000004
Sam Greenwood29eng ENGLM,FW21-35287111668.82467644100.061060.01250.010.90.612113
   Marcus Forss21fi FINFW24-209322100.023022100.0000000.00.000000
Daniel Barlaser4tr TURCM26-36076344379.1605170182185.7111291.751050.000.00.011002
   Hayden Hackney7eng ENGCM21-201144580.036044100.0010.00000.00.000000
Jonny Howson16eng ENGCM35-23790516183.6948207212391.3242885.76785.700.10.133105
Isaiah Jones11eng ENGRM24-20176182281.82859481080.091181.80000.00.100405
   Matthew Clarke5eng ENGCB27-1131411100.02100011100.00000.00.000000
Lukas Engel27dk DENLB25-03090294072.556323871163.6172085.05862.500.00.003000
Rav van den Berg3nl NEDCB19-19090434987.8829179192190.5182185.76785.700.00.000001
Dael Fry6eng ENGCB26-13690495687.5954368161794.1283093.35955.600.00.002000
Luke Ayling12eng ENGRB32-14190435578.2812373212487.5151978.97977.800.10.015113
Tom Glover23au AUSGK26-02090374975.58045321212100.0171989.581844.400.00.001000
15 Players99036245579.66721241815717987.716019183.8447459.521.81.311209230
Middlesbrough 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
Morgan Rogers10eng ENGFW,CM21-17190252320001000001701
Finn Azaz20ie IRLFW23-12861212100000000001401
   Matt Crooks25eng ENGFW29-3582910100000000000900
Sam Greenwood29eng ENGLM,FW21-35287161600011000001100
   Marcus Forss21fi FINFW24-2093220000000000200
Daniel Barlaser4tr TURCM26-36076433585103030303400
   Hayden Hackney7eng ENGCM21-20114550000100000400
Jonny Howson16eng ENGCM35-23790615832001010105101
Isaiah Jones11eng ENGRM24-20176222200000000001800
   Matthew Clarke5eng ENGCB27-11314110000000000100
Lukas Engel27dk DENLB25-03090403460001600002900
Rav van den Berg3nl NEDCB19-19090494631000000004300
Dael Fry6eng ENGCB26-13690565511000000004900
Luke Ayling12eng ENGRB32-141905545101003900004301
Tom Glover23au AUSGK26-02090494182000000003700
15 Players9904554144112111115404036204
Middlesbrough 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
Morgan Rogers10eng ENGFW,CM21-171902201111100.000001310
Finn Azaz20ie IRLFW23-12861110101250.012021200
   Matt Crooks25eng ENGFW29-358291101011100.000000120
Sam Greenwood29eng ENGLM,FW21-3528710100020.020000100
   Marcus Forss21fi FINFW24-2093000000000000000
Daniel Barlaser4tr TURCM26-3607611100010.010000100
   Hayden Hackney7eng ENGCM21-20114000000000000000
Jonny Howson16eng ENGCM35-2379000000010.010003320
Isaiah Jones11eng ENGRM24-2017611100010.010000110
   Matthew Clarke5eng ENGCB27-113141110011100.000000120
Lukas Engel27dk DENLB25-0309010100030.032021280
Rav van den Berg3nl NEDCB19-1909000000020.020000070
Dael Fry6eng ENGCB26-136900000000032111100
Luke Ayling12eng ENGRB32-1419030300020.020001420
Tom Glover23au AUSGK26-02090000000000000000
15 Players99012783141723.513725820350
Middlesbrough 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
Morgan Rogers10eng ENGFW,CM21-1719037132116537300.03100.01614711022030216
Finn Azaz20ie IRLFW23-128612918166129000181228131131204
   Matt Crooks25eng ENGFW29-35829141473114000747341100081
Sam Greenwood29eng ENGLM,FW21-352872204108122000161176431031212
   Marcus Forss21fi FINFW24-209350014250003911010142
Daniel Barlaser4tr TURCM26-3607646114276046000171096520001241
   Hayden Hackney7eng ENGCM21-201148015208000526121100151
Jonny Howson16eng ENGCM35-237907042143717011100.000.0362037712002511
Isaiah Jones11eng ENGRM24-20176332610172334125.0375.0251739322031279
   Matthew Clarke5eng ENGCB27-1131463402260001200000120
Lukas Engel27dk DENLB25-030905682623715600022672900020281
Rav van den Berg3nl NEDCB19-190905617468205600026986300000340
Dael Fry6eng ENGCB26-13690712057122271000401527800010480
Luke Ayling12eng ENGRB32-14190636253091632150.0150.0271308220020382
Tom Glover23au AUSGK26-02090504450000500003823020500000290
15 Players990566108269213911956610330.0770.029716329941810217936030
Middlesbrough 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%
Morgan Rogers10eng ENGFW,CM21-171900002001120008010.0
Finn Azaz20ie IRLFW23-12861000010011000210100.0
   Matt Crooks25eng ENGFW29-3582900010000100021233.3
Sam Greenwood29eng ENGLM,FW21-352870003301000001030.0
   Marcus Forss21fi FINFW24-20930000000000000010.0
Daniel Barlaser4tr TURCM26-360760001103010005010.0
   Hayden Hackney7eng ENGCM21-20114000000100000300
Jonny Howson16eng ENGCM35-23790000010130000700
Isaiah Jones11eng ENGRM24-20176000110001000400
   Matthew Clarke5eng ENGCB27-1131400000000100001150.0
Lukas Engel27dk DENLB25-0309010011011000024180.0
Rav van den Berg3nl NEDCB19-19090000000000000610100.0
Dael Fry6eng ENGCB26-1369000001001000012250.0
Luke Ayling12eng ENGRB32-1419000010031000033350.0
Tom Glover23au AUSGK26-02090000000000000210100.0
15 Players9901001090118700046141548.3

Middlesbrough Goalkeeper Stats

Middlesbrough 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
Tom Gloverau AUS26-0209051480.00.921118.243620.928.6633.329.72200.0010.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Billy MitchellClub Crest Millwall0.03Off Target26Right FootKevin NisbetPass (Live)George HoneymanPass (Live)
10Joe BryanClub Crest Millwall0.060.25Goal17Right FootVolleyGeorge HoneymanPass (Live)Joe BryanPass (Live)
14Duncan WatmoreClub Crest Millwall0.200.43Saved9Right FootJoe BryanPass (Live)Zian FlemmingPass (Live)
15Jake CooperClub Crest Millwall0.22Woodwork4Left FootVolleyGeorge HoneymanPass (Dead)Duncan WatmoreShot
17Morgan RogersClub Crest Middlesbrough0.320.60Saved5Left FootFinn AzazPass (Live)Isaiah JonesPass (Live)
17Lukas EngelClub Crest Middlesbrough0.02Off Target27Left FootMorgan RogersShot
19Sam GreenwoodClub Crest Middlesbrough0.01Off Target33Right FootJonny HowsonPass (Live)Daniel BarlaserPass (Live)
21Duncan WatmoreClub Crest Millwall0.07Off Target9Right FootBilly MitchellPass (Live)
25Dael FryClub Crest Middlesbrough0.020.05Saved14HeadDaniel BarlaserPass (Dead)
26Ryan LongmanClub Crest Millwall0.08Off Target15Left FootDuncan WatmorePass (Live)Jake CooperPass (Live)
34Zian FlemmingClub Crest Millwall0.04Blocked14Right FootJoe BryanPass (Live)Wes HardingPass (Live)
36Jake CooperClub Crest Millwall0.06Off Target10HeadZian FlemmingPass (Live)Joe BryanPass (Live)
38Lukas EngelClub Crest Middlesbrough0.870.88Goal3Left FootSam GreenwoodPass (Live)Isaiah JonesPass (Live)
43Jonny HowsonClub Crest Middlesbrough0.040.23Saved26Right FootMorgan RogersPass (Live)Morgan RogersTackle
45+1Jake CooperClub Crest Millwall0.04Blocked28Left Foot
47Ryan LongmanClub Crest Millwall0.02Off Target23Left FootGeorge HoneymanPass (Live)Billy MitchellPass (Live)
48Duncan WatmoreClub Crest Millwall0.110.10Saved11Right FootDuncan WatmoreTake-OnRyan LongmanPass (Live)
58Isaiah JonesClub Crest Middlesbrough0.460.61Goal16Right FootDael FryPass (Live)Finn AzazPass (Live)
64Jonny HowsonClub Crest Middlesbrough0.02Off Target21Right FootVolleyMorgan RogersPass (Live)Jonny HowsonPass (Live)
67Joe BryanClub Crest Millwall0.05Off Target14Left Foot
70Dael FryClub Crest Middlesbrough0.10Off Target15Right FootMorgan RogersPass (Live)Sam GreenwoodPass (Live)
70Duncan WatmoreClub Crest Millwall0.100.07Saved23Right FootDuncan WatmoreTake-OnKevin NisbetPass (Live)
72Zian FlemmingClub Crest Millwall0.05Blocked19Right FootVolleyKevin NisbetPass (Live)
86Hayden HackneyClub Crest Middlesbrough0.02Blocked30Right FootJonny HowsonPass (Live)Hayden HackneyPass (Live)
86Morgan RogersClub Crest Middlesbrough0.15Off Target17Right FootLuke AylingPass (Live)Matt CrooksPass (Live)
89Matt CrooksClub Crest Middlesbrough0.13Blocked16Right FootMorgan RogersPass (Live)Matt CrooksPass (Live)
89Matthew ClarkeClub Crest Middlesbrough0.02Blocked9HeadJonny HowsonPass (Dead)Matt CrooksShot
90+3Ryan LongmanClub Crest Millwall0.020.10Saved30Right FootJoe BryanPass (Live)Casper de NorrePass (Live)
90+5Marcus ForssClub Crest Middlesbrough0.140.36Goal16Right FootMorgan RogersPass (Live)Luke AylingPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Billy MitchellClub Crest Millwall0.03Off Target26Right FootKevin NisbetPass (Live)George HoneymanPass (Live)
10Joe BryanClub Crest Millwall0.060.25Goal17Right FootVolleyGeorge HoneymanPass (Live)Joe BryanPass (Live)
14Duncan WatmoreClub Crest Millwall0.200.43Saved9Right FootJoe BryanPass (Live)Zian FlemmingPass (Live)
15Jake CooperClub Crest Millwall0.22Woodwork4Left FootVolleyGeorge HoneymanPass (Dead)Duncan WatmoreShot
21Duncan WatmoreClub Crest Millwall0.07Off Target9Right FootBilly MitchellPass (Live)
26Ryan LongmanClub Crest Millwall0.08Off Target15Left FootDuncan WatmorePass (Live)Jake CooperPass (Live)
34Zian FlemmingClub Crest Millwall0.04Blocked14Right FootJoe BryanPass (Live)Wes HardingPass (Live)
36Jake CooperClub Crest Millwall0.06Off Target10HeadZian FlemmingPass (Live)Joe BryanPass (Live)
45+1Jake CooperClub Crest Millwall0.04Blocked28Left Foot
47Ryan LongmanClub Crest Millwall0.02Off Target23Left FootGeorge HoneymanPass (Live)Billy MitchellPass (Live)
48Duncan WatmoreClub Crest Millwall0.110.10Saved11Right FootDuncan WatmoreTake-OnRyan LongmanPass (Live)
67Joe BryanClub Crest Millwall0.05Off Target14Left Foot
70Duncan WatmoreClub Crest Millwall0.100.07Saved23Right FootDuncan WatmoreTake-OnKevin NisbetPass (Live)
72Zian FlemmingClub Crest Millwall0.05Blocked19Right FootVolleyKevin NisbetPass (Live)
90+3Ryan LongmanClub Crest Millwall0.020.10Saved30Right FootJoe BryanPass (Live)Casper de NorrePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
17Morgan RogersClub Crest Middlesbrough0.320.60Saved5Left FootFinn AzazPass (Live)Isaiah JonesPass (Live)
17Lukas EngelClub Crest Middlesbrough0.02Off Target27Left FootMorgan RogersShot
19Sam GreenwoodClub Crest Middlesbrough0.01Off Target33Right FootJonny HowsonPass (Live)Daniel BarlaserPass (Live)
25Dael FryClub Crest Middlesbrough0.020.05Saved14HeadDaniel BarlaserPass (Dead)
38Lukas EngelClub Crest Middlesbrough0.870.88Goal3Left FootSam GreenwoodPass (Live)Isaiah JonesPass (Live)
43Jonny HowsonClub Crest Middlesbrough0.040.23Saved26Right FootMorgan RogersPass (Live)Morgan RogersTackle
58Isaiah JonesClub Crest Middlesbrough0.460.61Goal16Right FootDael FryPass (Live)Finn AzazPass (Live)
64Jonny HowsonClub Crest Middlesbrough0.02Off Target21Right FootVolleyMorgan RogersPass (Live)Jonny HowsonPass (Live)
70Dael FryClub Crest Middlesbrough0.10Off Target15Right FootMorgan RogersPass (Live)Sam GreenwoodPass (Live)
86Hayden HackneyClub Crest Middlesbrough0.02Blocked30Right FootJonny HowsonPass (Live)Hayden HackneyPass (Live)
86Morgan RogersClub Crest Middlesbrough0.15Off Target17Right FootLuke AylingPass (Live)Matt CrooksPass (Live)
89Matt CrooksClub Crest Middlesbrough0.13Blocked16Right FootMorgan RogersPass (Live)Matt CrooksPass (Live)
89Matthew ClarkeClub Crest Middlesbrough0.02Blocked9HeadJonny HowsonPass (Dead)Matt CrooksShot
90+5Marcus ForssClub Crest Middlesbrough0.140.36Goal16Right FootMorgan RogersPass (Live)Luke AylingPass (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.