Middlesbrough vs. Millwall Match Report – Saturday December 14, 2024

EFL Championship (Matchweek 21)
Middlesbrough
1
1.1
10-4-7
Manager: Michael Carrick
Captain: Jonny Howson
Millwall
0
1.3
6-7-7
Manager: Neil Harris
Captain: Ryan Leonard
Saturday December 14, 2024, 15:00 (venue time)
EFL Championship (Matchweek 21)
Middlesbrough vs. Millwall Historical Head-to-Head
 
Attendance: 23,445
Venue: Riverside Stadium, Middlesbrough
Officials: Geoff Eltringham (Referee) · Greg Read (AR1) · James Wilson (AR2) · David Webb (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
 10’
1:0
 — Goal 1:0
 22’
1:0
 — Substitute
 37’
1:0
 — Yellow Card
Half Time
 54’
1:0
 — Yellow Card
 59’
1:0
 — Substitute
 59’
1:0
 — Substitute
 65’
1:0
 — Yellow Card
 75’
1:0
 — Substitute
 75’
1:0
 — Substitute
 78’
1:0
 — Substitute
 78’
1:0
 — Substitute
 78’
1:0
 — Substitute
 86’
1:0
 — Substitute
 90’
1:0
 — Yellow Card

Team Stats

Possession
58%
42%
Passing Accuracy
440 of 537 — 82%
75% — 298 of 395
Shots on Target
2 of 11 — 18%
33% — 4 of 12
Saves
4 of 4 — 100%
50% — 1 of 2
Cards
Middlesbrough
 
Millwall
14
Fouls
10
3
Corners
4
9
Crosses
14
656
Touches
520
Middlesbrough
 
Millwall
16
Tackles
20
4
Interceptions
10
17
Aerials Won
17
35
Clearances
26
Middlesbrough
 
Millwall
1
Offsides
3
7
Goal Kicks
8
12
Throw Ins
28
68
Long Balls
68
Become a Stathead & surf this site ad-free.

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
Emmanuel Latte Lath9ci CIVFW25-3477410001110251020.40.40.24191275.029232
   Tommy Conway22sct SCOFW22-130160000100080000.10.10.0004757.106211
Delano Burgzorg10sr SURLW26-0379000000000481020.00.00.130273577.1734152
Ben Doak50sct SCORW19-0337400000000473100.00.00.120273675.0622551
   Isaiah Jones11gy GUYRW25-171160000100080000.00.00.0006785.716211
Finn Azaz20ie IRLAM24-0988501005000450100.40.40.421263966.7623100
   Dael Fry6eng ENGAM27-10650000000030010.00.00.000010.000000
Hayden Hackney7eng ENGDM22-1719000002100981120.10.10.210819189.01149411
Jonny Howson16eng ENGDM36-2079000000000742020.00.00.040556584.6734111
Neto Borges30br BRALB28-0929000001000665020.20.20.110354872.9517000
George Edmundson25eng ENGCB27-1059000000000570000.00.00.020374778.7423011
Rav van den Berg3nl NEDCB20-1609000000000762020.00.00.0006262100.0229000
Luke Ayling12eng ENGRB33-1112100000000221110.00.00.000121580.017000
   Anfernee Dijksteel15sr SURRB28-0486900000010480010.00.00.000384388.4319000
Solomon Brynn31eng ENGGK24-0459000000000310000.00.00.000212972.4016000
15 Players990110011220656164151.11.11.119244053781.955294181810
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
Emmanuel Latte Lath9ci CIVFW25-3477491275.0137494666.75683.30000.20.111202
   Tommy Conway22sct SCOFW22-130164757.1110681250.02366.71250.000.00.001000
Delano Burgzorg10sr SURLW26-03790273577.1431138182185.75862.54666.700.10.121307
Ben Doak50sct SCORW19-03374273675.0417115121580.0121580.01250.000.10.120306
   Isaiah Jones11gy GUYRW25-171166785.7983944100.011100.011100.000.00.002101
Finn Azaz20ie IRLAM24-09885263966.7417139111291.7121580.01911.110.40.113106
   Dael Fry6eng ENGAM27-1065010.0000000010.000.00.000000
Hayden Hackney7eng ENGDM22-17190819189.01406471343889.5454893.82450.000.20.21103111
Jonny Howson16eng ENGDM36-20790556584.61136392222491.7232495.8101566.700.00.017107
Neto Borges30br BRALB28-09290354872.9587157151883.3162369.63475.000.10.023005
George Edmundson25eng ENGCB27-10590374778.7663179111384.6242885.72540.000.00.017004
Rav van den Berg3nl NEDCB20-160906262100.012044502121100.03535100.066100.000.00.004002
Luke Ayling12eng ENGRB33-11121121580.018011966100.066100.0030.000.00.001001
   Anfernee Dijksteel15sr SURRB28-04869384388.4611251182090.0171894.422100.000.00.004003
Solomon Brynn31eng ENGGK24-04590212972.445132877100.01212100.021020.000.00.000000
15 Players99044053781.97848289518420788.921524288.8357050.011.10.7114414155
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
Emmanuel Latte Lath9ci CIVFW25-3477412120000000000900
   Tommy Conway22sct SCOFW22-13016770000100000400
Delano Burgzorg10sr SURLW26-03790353500001000002700
Ben Doak50sct SCORW19-03374363600000000002702
   Isaiah Jones11gy GUYRW25-17116760000000000610
Finn Azaz20ie IRLAM24-09885393541006030302601
   Dael Fry6eng ENGAM27-1065110000000000000
Hayden Hackney7eng ENGDM22-17190918833001000008103
Jonny Howson16eng ENGDM36-20790656321000000005501
Neto Borges30br BRALB28-09290484171000600003501
George Edmundson25eng ENGCB27-10590474700000000003700
Rav van den Berg3nl NEDCB20-16090625932010100006200
Luke Ayling12eng ENGRB33-11121151321000100001200
   Anfernee Dijksteel15sr SURRB28-04869433851000400003802
Solomon Brynn31eng ENGGK24-045902919103000000002100
15 Players9905375003613019123030440110
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
Emmanuel Latte Lath9ci CIVFW25-347741101011100.002020120
   Tommy Conway22sct SCOFW22-13016000000000000000
Delano Burgzorg10sr SURLW26-03790110100002020110
Ben Doak50sct SCORW19-03374310211250.010001410
   Isaiah Jones11gy GUYRW25-17116000000000000000
Finn Azaz20ie IRLAM24-0988500000010.010001100
   Dael Fry6eng ENGAM27-1065000000001100010
Hayden Hackney7eng ENGDM22-17190111000002111200
Jonny Howson16eng ENGDM36-20790221101250.012020220
Neto Borges30br BRALB28-092905214011100.002020560
George Edmundson25eng ENGCB27-10590000000000000091
Rav van den Berg3nl NEDCB20-16090202002366.7122002100
Luke Ayling12eng ENGRB33-111211101011100.001101210
   Anfernee Dijksteel15sr SURRB28-04869000000001100020
Solomon Brynn31eng ENGGK24-04590000000000000000
15 Players990169510171163.641569420351
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
Emmanuel Latte Lath9ci CIVFW25-3477425159124253266.7133.39886921023166
   Tommy Conway22sct SCOFW22-13016803231811100.000.0659372010062
Delano Burgzorg10sr SURLW26-037904811017254485240.0360.03419560112233814
Ben Doak50sct SCORW19-03374470315305475120.0480.02218712454320349
   Isaiah Jones11gy GUYRW25-17116801431811100.000.0659402010052
Finn Azaz20ie IRLAM24-0988545012420345000231095810010369
   Dael Fry6eng ENGAM27-106532210030000000000000
Hayden Hackney7eng ENGDM22-1719098426522049811100.000.04927213840001752
Jonny Howson16eng ENGDM36-2079074229361107411100.000.0341627112000550
Neto Borges30br BRALB28-0929066218282026600017753401013309
George Edmundson25eng ENGCB27-105905733127005711100.000.0231407900000340
Rav van den Berg3nl NEDCB20-16090761542322076000291074400001510
Luke Ayling12eng ENGRB33-1112122281220220007251200000130
   Anfernee Dijksteel15sr SURRB28-048694822220614800019291000001311
Solomon Brynn31eng ENGGK24-045903124310003100016715600000120
15 Players9906565823227915425656181055.6844.42941578832189781243654
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%
Emmanuel Latte Lath9ci CIVFW25-3477410041000100021420.0
   Tommy Conway22sct SCOFW22-13016000100100000210100.0
Delano Burgzorg10sr SURLW26-0379000015110100071325.0
Ben Doak50sct SCORW19-03374000100011000600
   Isaiah Jones11gy GUYRW25-17116000000000000300
Finn Azaz20ie IRLAM24-09885000100610000310100.0
   Dael Fry6eng ENGAM27-1065000000000000010100.0
Hayden Hackney7eng ENGDM22-17190000210111000600
Jonny Howson16eng ENGDM36-2079000010000200032433.3
Neto Borges30br BRALB28-0929000010000200037277.8
George Edmundson25eng ENGCB27-1059000000000000072166.7
Rav van den Berg3nl NEDCB20-1609000011000000051150.0
Luke Ayling12eng ENGRB33-111210000000110000010.0
   Anfernee Dijksteel15sr SURRB28-048691001200000002010.0
Solomon Brynn31eng ENGGK24-04590000000000000000
15 Players9902001410194900049171750.0

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
Solomon Brynneng ENG24-04590404100.01.221020.022627.329.5757.142.611327.308.8

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
Macaulay Langstaff17eng ENGFW27-3157700003100190000.60.60.01081172.7012100
   Tom Bradshaw9wls WALFW32-140130000000030000.00.00.0101250.003000
Femi Azeez11eng ENGLW23-1925800003100281120.60.60.010121770.6416210
   Aidomo Emakhu22ie IRLLM21-0493200002000161010.10.10.03071070.0010211
Romain Esse25eng ENGRW,RM19-2157700001100394000.00.00.510162857.1424130
   Mihailo Ivanović26rs SRBFW20-015130000000050000.00.00.00033100.001000
George Honeyman39eng ENGAM30-0975800000000333120.00.00.020182669.2418211
   Duncan Watmore19eng ENGFW,RM30-281320000000090100.00.00.0004580.005100
George Saville23nir NIRDM,CM31-1969000000000451000.00.00.020313881.6328121
Casper de Norre24be BELDM,CM27-3117700000000461110.00.00.000313881.6330121
   Billy Mitchell8eng ENGCM24-236130000101080000.10.10.0005683.315000
Dan McNamara2ie IRLLB25-3539000000000501130.00.00.010354087.51023110
Murray Wallace3sct SCOCB31-3399000001100592210.00.00.000384486.4336100
Japhet Tanganga6eng ENGCB25-2589000001010515120.00.00.000293290.6425000
Ryan Leonard18eng ENGRB32-2049000000000791210.00.00.250496773.1439000
Lukas Jensen1dk DENGK25-2719000000000300000.00.00.000112839.3012000
16 Players9900000124205202010131.31.30.717029839575.44028713114
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
Macaulay Langstaff17eng ENGFW27-3157781172.776066100.01333.30000.00.000000
   Tom Bradshaw9wls WALFW32-140131250.01600011100.00000.00.000000
Femi Azeez11eng ENGLW23-19258121770.6154814666.76785.70000.00.001004
   Aidomo Emakhu22ie IRLLM21-0493271070.01371411100.06966.70000.00.000000
Romain Esse25eng ENGRW,RM19-21577162857.1216911010100.03650.01425.000.50.211104
   Mihailo Ivanović26rs SRBFW20-0151333100.032633100.0000000.00.001000
George Honeyman39eng ENGAM30-09758182669.2189601414100.03650.0010.000.00.002104
   Duncan Watmore19eng ENGFW,RM30-281324580.041022100.011100.00000.00.000000
George Saville23nir NIRDM,CM31-19690313881.64701181818100.081172.73650.000.00.011003
Casper de Norre24be BELDM,CM27-31177313881.6462132141782.4121392.311100.000.00.002003
   Billy Mitchell8eng ENGCM24-236135683.3743211100.03475.00000.00.001001
Dan McNamara2ie IRLLB25-35390354087.56921791616100.0111478.67887.500.00.1062010
Murray Wallace3sct SCOCB31-33990384486.4799237121392.3192190.56875.000.00.002003
Japhet Tanganga6eng ENGCB25-25890293290.64571731212100.01313100.01425.000.00.003004
Ryan Leonard18eng ENGRB32-20490496773.1784332232882.1162080.051241.700.20.145114
Lukas Jensen1dk DENGK25-27190112839.343236011100.055100.052222.700.00.002000
16 Players99029839575.45031181513714892.610813480.6296643.900.70.66275140
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
Macaulay Langstaff17eng ENGFW27-3157711101000100000801
   Tom Bradshaw9wls WALFW32-14013220000000000100
Femi Azeez11eng ENGLW23-19258171700002000001201
   Aidomo Emakhu22ie IRLLM21-0493210100010100000700
Romain Esse25eng ENGRW,RM19-21577282800101000001602
   Mihailo Ivanović26rs SRBFW20-01513330000000000300
George Honeyman39eng ENGAM30-09758262510001011001802
   Duncan Watmore19eng ENGFW,RM30-28132541000010000400
George Saville23nir NIRDM,CM31-19690383084005131113101
Casper de Norre24be BELDM,CM27-31177383521000000003111
   Billy Mitchell8eng ENGCM24-23613660000000000500
Dan McNamara2ie IRLLB25-3539040291000301000003510
Murray Wallace3sct SCOCB31-33990444210000100003810
Japhet Tanganga6eng ENGCB25-25890323200002000002900
Ryan Leonard18eng ENGRB32-2049067491830011500004902
Lukas Jensen1dk DENGK25-271902814146000000001100
16 Players99039533656142314284211298310
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
Macaulay Langstaff17eng ENGFW27-31577000000000000000
   Tom Bradshaw9wls WALFW32-1401300000010.010000000
Femi Azeez11eng ENGLW23-1925810001020.022021210
   Aidomo Emakhu22ie IRLLM21-049321010011100.001010100
Romain Esse25eng ENGRW,RM19-21577432111250.010000400
   Mihailo Ivanović26rs SRBFW20-01513000000000000000
George Honeyman39eng ENGAM30-0975832111010.012021400
   Duncan Watmore19eng ENGFW,RM30-28132000000000001100
George Saville23nir NIRDM,CM31-19690101001250.010000120
Casper de Norre24be BELDM,CM27-3117711001010.011011220
   Billy Mitchell8eng ENGCM24-23613000000000000000
Dan McNamara2ie IRLLB25-353901110011100.003121220
Murray Wallace3sct SCOCB31-339902220011100.001102470
Japhet Tanganga6eng ENGCB25-25890543202366.712111660
Ryan Leonard18eng ENGRB32-20490110101333.321012350
Lukas Jensen1dk DENGK25-27190000000000000010
16 Players9902014115481844.410133101030260
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
Macaulay Langstaff17eng ENGFW27-3157719128941900012946011032115
   Tom Bradshaw9wls WALFW32-1401330003130003310000032
Femi Azeez11eng ENGLW23-192582806716328100.01100.016662821121187
   Aidomo Emakhu22ie IRLLM21-04932160251011611100.000.0101075021100123
Romain Esse25eng ENGRW,RM19-2157739041619139300.03100.0241043610111296
   Mihailo Ivanović26rs SRBFW20-0151350032050001100001021
George Honeyman39eng ENGAM30-097583303171403311100.000.0181076821001203
   Duncan Watmore19eng ENGFW,RM30-281329023409000538141100252
George Saville23nir NIRDM,CM31-19690451921160452150.0150.0281507411010271
Casper de Norre24be BELDM,CM27-31177463122590462150.0150.0301427611000301
   Billy Mitchell8eng ENGCM24-236138015218000535300001050
Dan McNamara2ie IRLLB25-3539050382715050100.01100.0231377111021220
Murray Wallace3sct SCOCB31-33990596282932590003625110610010360
Japhet Tanganga6eng ENGCB25-2589051522236151000251145100021251
Ryan Leonard18eng ENGRB32-20490793212929279000391504701010398
Lukas Jensen1dk DENGK25-271903024300003000012845300000110
16 Players990520461502181571652011436.4763.62871583765139315929540
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%
Macaulay Langstaff17eng ENGFW27-3157700021010000041150.0
   Tom Bradshaw9wls WALFW32-140130000100000000010.0
Femi Azeez11eng ENGLW23-19258000002210000520100.0
   Aidomo Emakhu22ie IRLLM21-04932000010100000200
Romain Esse25eng ENGRW,RM19-215770002301030006060.0
   Mihailo Ivanović26rs SRBFW20-0151300000000000002166.7
George Honeyman39eng ENGAM30-09758000000112000100
   Duncan Watmore19eng ENGFW,RM30-281320000100100001010.0
George Saville23nir NIRDM,CM31-19690000120500000600
Casper de Norre24be BELDM,CM27-31177000100011000500
   Billy Mitchell8eng ENGCM24-236131000000000001020.0
Dan McNamara2ie IRLLB25-3539000000001100031150.0
Murray Wallace3sct SCOCB31-3399000001102200025271.4
Japhet Tanganga6eng ENGCB25-2589010011021400053175.0
Ryan Leonard18eng ENGRB32-2049000033012100013175.0
Lukas Jensen1dk DENGK25-27190000000000000000
16 Players9902001014314101400042171750.0

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-2719021150.00.452222.720280.053.7875.050.48112.508.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Macaulay LangstaffClub Crest Millwall0.150.00Blocked10Right FootVolley
2Femi AzeezClub Crest Millwall0.030.00Blocked13Left FootVolleyMacaulay LangstaffShot
2Japhet TangangaClub Crest Millwall0.030.00Off Target11HeadGeorge SavillePass (Dead)Femi AzeezShot
7Macaulay LangstaffClub Crest Millwall0.350.34Saved11Right Foot
10Emmanuel Latte LathClub Crest Middlesbrough0.390.31Goal13Right FootFinn AzazPass (Live)Emmanuel Latte LathPass (Live)
14Finn AzazClub Crest Middlesbrough0.010.00Blocked27Right FootNeto BorgesPass (Live)Jonny HowsonPass (Live)
15Finn AzazClub Crest Middlesbrough0.050.00Off Target13Right FootEmmanuel Latte LathPass (Live)Finn AzazPass (Live)
27Femi AzeezClub Crest Millwall0.460.67Saved13Left FootRomain EssePass (Live)George HoneymanPass (Live)
34Macaulay LangstaffClub Crest Millwall0.060.00Blocked12Right FootVolleyRyan LeonardPass (Live)George HoneymanPass (Live)
34Finn AzazClub Crest Middlesbrough0.230.00Off Target16Right FootEmmanuel Latte LathPass (Live)Emmanuel Latte LathTake-On
36Hayden HackneyClub Crest Middlesbrough0.060.13Saved14Right FootBen DoakPass (Live)Jonny HowsonPass (Live)
37Romain EsseClub Crest Millwall0.020.02Saved17Left FootRyan LeonardPass (Live)George SavillePass (Dead)
40Finn AzazClub Crest Middlesbrough0.040.00Blocked28Left FootGeorge EdmundsonPass (Live)
44Neto BorgesClub Crest Middlesbrough0.160.00Off Target9HeadHayden HackneyPass (Live)Delano BurgzorgPass (Live)
45+1Femi AzeezClub Crest Millwall0.070.00Blocked21Left FootRyan LeonardFouled
50Hayden HackneyClub Crest Middlesbrough0.010.00Off Target33Right FootDelano BurgzorgPass (Live)George EdmundsonPass (Live)
66Aidomo EmakhuClub Crest Millwall0.050.00Blocked24Right FootFree kickAidomo EmakhuFouledAidomo EmakhuTake-On
66Aidomo EmakhuClub Crest Millwall0.030.00Off Target12Right FootAidomo EmakhuShot
69Finn AzazClub Crest Middlesbrough0.060.00Off Target26Right FootBen DoakPass (Live)Jonny HowsonPass (Live)
80Murray WallaceClub Crest Millwall0.030.15Saved13HeadRyan LeonardPass (Dead)Tom BradshawFouled
84Isaiah JonesClub Crest Middlesbrough0.030.00Off Target15Left FootJonny HowsonPass (Live)
89Tommy ConwayClub Crest Middlesbrough0.070.00Blocked15Right FootDelano BurgzorgPass (Live)
90+2Billy MitchellClub Crest Millwall0.06Blocked15Right FootRyan LeonardPass (Live)Dan McNamaraPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Emmanuel Latte LathClub Crest Middlesbrough0.390.31Goal13Right FootFinn AzazPass (Live)Emmanuel Latte LathPass (Live)
14Finn AzazClub Crest Middlesbrough0.010.00Blocked27Right FootNeto BorgesPass (Live)Jonny HowsonPass (Live)
15Finn AzazClub Crest Middlesbrough0.050.00Off Target13Right FootEmmanuel Latte LathPass (Live)Finn AzazPass (Live)
34Finn AzazClub Crest Middlesbrough0.230.00Off Target16Right FootEmmanuel Latte LathPass (Live)Emmanuel Latte LathTake-On
36Hayden HackneyClub Crest Middlesbrough0.060.13Saved14Right FootBen DoakPass (Live)Jonny HowsonPass (Live)
40Finn AzazClub Crest Middlesbrough0.040.00Blocked28Left FootGeorge EdmundsonPass (Live)
44Neto BorgesClub Crest Middlesbrough0.160.00Off Target9HeadHayden HackneyPass (Live)Delano BurgzorgPass (Live)
50Hayden HackneyClub Crest Middlesbrough0.010.00Off Target33Right FootDelano BurgzorgPass (Live)George EdmundsonPass (Live)
69Finn AzazClub Crest Middlesbrough0.060.00Off Target26Right FootBen DoakPass (Live)Jonny HowsonPass (Live)
84Isaiah JonesClub Crest Middlesbrough0.030.00Off Target15Left FootJonny HowsonPass (Live)
89Tommy ConwayClub Crest Middlesbrough0.070.00Blocked15Right FootDelano BurgzorgPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Macaulay LangstaffClub Crest Millwall0.150.00Blocked10Right FootVolley
2Femi AzeezClub Crest Millwall0.030.00Blocked13Left FootVolleyMacaulay LangstaffShot
2Japhet TangangaClub Crest Millwall0.030.00Off Target11HeadGeorge SavillePass (Dead)Femi AzeezShot
7Macaulay LangstaffClub Crest Millwall0.350.34Saved11Right Foot
27Femi AzeezClub Crest Millwall0.460.67Saved13Left FootRomain EssePass (Live)George HoneymanPass (Live)
34Macaulay LangstaffClub Crest Millwall0.060.00Blocked12Right FootVolleyRyan LeonardPass (Live)George HoneymanPass (Live)
37Romain EsseClub Crest Millwall0.020.02Saved17Left FootRyan LeonardPass (Live)George SavillePass (Dead)
45+1Femi AzeezClub Crest Millwall0.070.00Blocked21Left FootRyan LeonardFouled
66Aidomo EmakhuClub Crest Millwall0.050.00Blocked24Right FootFree kickAidomo EmakhuFouledAidomo EmakhuTake-On
66Aidomo EmakhuClub Crest Millwall0.030.00Off Target12Right FootAidomo EmakhuShot
80Murray WallaceClub Crest Millwall0.030.15Saved13HeadRyan LeonardPass (Dead)Tom BradshawFouled
90+2Billy MitchellClub Crest Millwall0.06Blocked15Right FootRyan LeonardPass (Live)Dan McNamaraPass (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.