Millwall vs. Middlesbrough Match Report – Saturday March 12, 2022

EFL Championship (Matchweek 37)
Millwall
0
0.4
14-12-10
Manager: Gary Rowett
Captain: Jake Cooper
Middlesbrough
0
0.7
16-8-12
Manager: Chris Wilder
Captain: Jonny Howson
Saturday March 12, 2022, 15:00 (venue time)
EFL Championship (Matchweek 37)
Millwall vs. Middlesbrough Historical Head-to-Head
 
Attendance: 16,734
Venue: The Den, London
Officials: Robert Jones (Referee) · Darren Cann (AR1) · Craig Taylor (AR2) · Joshua Smith (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
 4’
0:0
 — Yellow Card
 16’
0:0
 — Yellow Card
 19’
0:0
 — Yellow Card
 19’
0:0
 — Yellow Card
 34’
0:0
 — Yellow Card
Half Time
 71’
0:0
 — Substitute
 74’
0:0
 — Substitute

Team Stats

Possession
47%
53%
Passing Accuracy
256 of 388 — 66%
74% — 319 of 433
Shots on Target
2 of 10 — 20%
57% — 4 of 7
Saves
4 of 4 — 100%
100% — 2 of 2
Cards
Millwall
 
Middlesbrough
12
Fouls
7
8
Corners
6
20
Crosses
12
497
Touches
541
Millwall
 
Middlesbrough
16
Tackles
8
8
Interceptions
6
27
Aerials Won
19
21
Clearances
23
Millwall
 
Middlesbrough
3
Offsides
0
7
Goal Kicks
9
24
Throw Ins
19
76
Long Balls
71
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
Benik Afobe23cd CODFW29-0289000003000290000.20.20.020142263.6012022
Mason Bennett20eng ENGFW25-2407000000000201100.00.00.01051050.018132
   Zak Lovelace49eng ENGFW16-048200000000040000.00.00.0001333.304000
Jed Wallace7eng ENGAM27-3519000000010571010.00.00.250304862.5722121
George Saville17nir NIRCM28-2849000001000532120.00.00.050244060.0822200
Billy Mitchell24eng ENGCM21-3249000001000451110.00.00.020303585.7124011
Scott Malone11eng ENGWB30-3529000000010586220.00.00.240304369.8018010
Dan McNamara2ie IRLWB23-0759000001000511010.00.00.000274067.5417010
Murray Wallace3sct SCOCB29-0619000002000713310.10.10.000365466.7228211
Jake Cooper5eng ENGCB27-0379000002210420010.10.10.000203262.5013000
Daniel Ballard26nir NIRCB22-1719000000010430000.00.00.000234057.5216111
Bartosz Białkowski33pl POLGK34-2499000000000241000.00.00.000162176.2012000
12 Players99000001024049716890.40.40.419025638866.0251967128
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
Benik Afobe23cd CODFW29-02890142263.61740101283.34757.10000.00.000000
Mason Bennett20eng ENGFW25-2407051050.0116601250.03650.011100.000.00.111111
   Zak Lovelace49eng ENGFW16-048201333.3121111100.0010.00000.00.000000
Jed Wallace7eng ENGAM27-35190304862.55922531111100.0152365.24944.400.20.244407
George Saville17nir NIRCM28-28490244060.0394151111384.61010100.01812.500.00.003008
Billy Mitchell24eng ENGCM21-32490303585.76181191010100.0151883.355100.000.00.002001
Scott Malone11eng ENGWB30-35290304369.8522254161888.9101566.74944.400.20.031000
Dan McNamara2ie IRLWB23-07590274067.5449167141687.5101376.92728.600.00.100204
Murray Wallace3sct SCOCB29-06190365466.7703449141687.5172277.351241.700.00.004002
Jake Cooper5eng ENGCB27-03790203262.54801254757.1111668.85862.500.00.000000
Daniel Ballard26nir NIRCB22-17190234057.546729591275.091947.44850.000.00.001102
Bartosz Białkowski33pl POLGK34-24990162176.253137911100.066100.091464.300.00.000000
12 Players99025638866.05058226310211985.711015670.5408149.400.40.58168125
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
Benik Afobe23cd CODFW29-02890222200000000001400
Mason Bennett20eng ENGFW25-2407010100000100000500
   Zak Lovelace49eng ENGFW16-04820330000000000100
Jed Wallace7eng ENGAM27-351904839811210151033013
George Saville17nir NIRCM28-28490403900001000002413
Billy Mitchell24eng ENGCM21-32490353410000100003000
Scott Malone11eng ENGWB30-352904328154005831113001
Dan McNamara2ie IRLWB23-07590403190003900002702
Murray Wallace3sct SCOCB29-06190545130000300003600
Jake Cooper5eng ENGCB27-03790323100000000002010
Daniel Ballard26nir NIRCB22-17190403820000200002300
Bartosz Białkowski33pl POLGK34-24990211292000000001600
12 Players990388338477122024821425639
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
Benik Afobe23cd CODFW29-02890000000000000000
Mason Bennett20eng ENGFW25-2407011100020.020001230
   Zak Lovelace49eng ENGFW16-04820000000000000000
Jed Wallace7eng ENGAM27-351901110011100.001010100
George Saville17nir NIRCM28-28490211101250.012021320
Billy Mitchell24eng ENGCM21-324901001011100.001011220
Scott Malone11eng ENGWB30-352906341155100.002022820
Dan McNamara2ie IRLWB23-07590111000001010120
Murray Wallace3sct SCOCB29-061903230011100.001013620
Jake Cooper5eng ENGCB27-0379000000010.011100060
Daniel Ballard26nir NIRCB22-17190000000000000020
Bartosz Białkowski33pl POLGK34-249901010011100.000000101
12 Players9901691231101471.44918824211
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
Benik Afobe23cd CODFW29-028902902111682922100.000.01226500020238
Mason Bennett20eng ENGFW25-2407020361130203266.7133.3853710011141
   Zak Lovelace49eng ENGFW16-04820400130400042880001041
Jed Wallace7eng ENGAM27-35190571822290572150.0150.0221676012032387
George Saville17nir NIRCM28-28490533123310353000221107222111233
Billy Mitchell24eng ENGCM21-324904531226704511100.000.0241002400010240
Scott Malone11eng ENGWB30-35290585142917158100.01100.018972901020211
Dan McNamara2ie IRLWB23-07590511122118151100.01100.017673900020254
Murray Wallace3sct SCOCB29-061907123530637111100.000.02817412721030360
Jake Cooper5eng ENGCB27-03790427288634200013542700000210
Daniel Ballard26nir NIRCB22-171904321821404311100.000.01613710710000220
Bartosz Białkowski33pl POLGK34-24990242124000240001264370001050
12 Players990497481712131191949712866.7433.3196107754276117425625
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%
Benik Afobe23cd CODFW29-0289000011100000013730.0
Mason Bennett20eng ENGFW25-2407000000111100014266.7
   Zak Lovelace49eng ENGFW16-0482000020100000001233.3
Jed Wallace7eng ENGAM27-35190100200100100062250.0
George Saville17nir NIRCM28-284900002301110001120100.0
Billy Mitchell24eng ENGCM21-3249000001001000083350.0
Scott Malone11eng ENGWB30-35290100010523000700
Dan McNamara2ie IRLWB23-0759000020030100022166.7
Murray Wallace3sct SCOCB29-0619000001003200055183.3
Jake Cooper5eng ENGCB27-0379010010000000043175.0
Daniel Ballard26nir NIRCB22-17190100200000000320100.0
Bartosz Białkowski33pl POLGK34-24990000000000000000
12 Players9904001273208900048271958.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
Bartosz Białkowskipl POL34-24990404100.00.33837.514821.432.5771.455.61100.008.5

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
Aaron Connolly26ie IRLFW22-0437300001100230000.10.10.12081172.7014121
   Duncan Watmore18eng ENGFW28-004170000000030000.00.00.0001250.003000
Folarin Balogun47us USAFW20-2529000003200300000.50.50.010192286.4125110
Marcus Tavernier7eng ENGCM22-3559000001000552010.00.00.020294465.9432631
Jonny Howson16eng ENGCM33-2959000000000351000.00.00.310183158.1114400
Matt Crooks25eng ENGCM28-0519000001000631010.10.10.120395078.0640010
Neil Taylor3wls WALWB33-0339000000000271320.00.00.000141973.7114000
Isaiah Jones35gy GUYWB22-2599000000010450010.00.00.020252986.2127261
Lee Peltier14eng ENGCB35-0919000000000612110.00.00.000295058.0119000
Dael Fry6eng ENGCB24-1949000000000810000.00.00.000576883.8447100
Paddy McNair17nir NIRCB26-3199000001100751210.00.00.020516776.1745311
Joe Lumley1eng ENGGK27-0259000000000430000.00.00.000294072.5027000
12 Players990000074105418670.70.70.512031943373.72630718144
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
Aaron Connolly26ie IRLFW22-0437381172.7161175683.31250.02366.700.10.010000
   Duncan Watmore18eng ENGFW28-004171250.0601250.0000000.00.000000
Folarin Balogun47us USAFW20-25290192286.4249351414100.03475.011100.000.00.001001
Marcus Tavernier7eng ENGCM22-35590294465.9538211131681.3101566.741040.000.00.117104
Jonny Howson16eng ENGCM33-29590183158.13621243837.5131681.32450.000.30.111001
Matt Crooks25eng ENGCM28-05190395078.0619162192479.2182090.01333.300.10.112216
Neil Taylor3wls WALWB33-03390141973.720664111291.71333.322100.000.00.001001
Isaiah Jones35gy GUYWB22-25990252986.2333961818100.04666.72366.700.00.001111
Lee Peltier14eng ENGCB35-09190295058.05789481553.3182572.03933.300.00.001001
Dael Fry6eng ENGCB24-19490576883.81226605131586.7343791.9101662.500.00.003004
Paddy McNair17nir NIRCB26-31990516776.1833359272993.1172470.851050.000.00.006007
Joe Lumley1eng ENGGK27-02590294072.55444271717100.07887.551533.300.00.000000
12 Players99031943373.75655219414917684.712616078.8377648.700.50.54234226
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
Aaron Connolly26ie IRLFW22-0437311110000000000800
   Duncan Watmore18eng ENGFW28-00417220000000000100
Folarin Balogun47us USAFW20-25290222110000000001901
Marcus Tavernier7eng ENGCM22-35590443771004154002901
Jonny Howson16eng ENGCM33-29590312476005011001802
Matt Crooks25eng ENGCM28-05190504910001100003901
Neil Taylor3wls WALWB33-03390191810000100001401
Isaiah Jones35gy GUYWB22-25990292540001400002500
Lee Peltier14eng ENGCB35-09190504551000400002901
Dael Fry6eng ENGCB24-19490686621000100005700
Paddy McNair17nir NIRCB26-31990675892001700005102
Joe Lumley1eng ENGGK27-025904028123010000002900
12 Players9904333844914011219650031909
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
Aaron Connolly26ie IRLFW22-0437300000010.010000000
   Duncan Watmore18eng ENGFW28-00417000000000000000
Folarin Balogun47us USAFW20-2529000000010.010000000
Marcus Tavernier7eng ENGCM22-35590211101250.011010210
Jonny Howson16eng ENGCM33-29590110101250.010000110
Matt Crooks25eng ENGCM28-0519011100030.031010140
Neil Taylor3wls WALWB33-03390101001250.012023420
Isaiah Jones35gy GUYWB22-25990000000001010010
Lee Peltier14eng ENGCB35-091902002011100.001101350
Dael Fry6eng ENGCB24-19490000000000000060
Paddy McNair17nir NIRCB26-31990110100001012310
Joe Lumley1eng ENGGK27-02590000000000000020
12 Players9908435041233.38716614230
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
Aaron Connolly26ie IRLFW22-04373230012113232150.0150.0141185413050191
   Duncan Watmore18eng ENGFW28-0041730012030003220001031
Folarin Balogun47us USAFW20-2529030001020830100.01100.0251375112123296
Marcus Tavernier7eng ENGCM22-35590552826221553133.3266.73226613865011286
Jonny Howson16eng ENGCM33-295903517151313500014967542000151
Matt Crooks25eng ENGCM28-05190633102825163100.01100.0401134300030433
Neil Taylor3wls WALWB33-03390271814502700014411800001160
Isaiah Jones35gy GUYWB22-2599045156353456116.7583.3271756023241278
Lee Peltier14eng ENGCB35-091906162536006100019752200000250
Dael Fry6eng ENGCB24-194908114433710810004742118811000490
Paddy McNair17nir NIRCB26-3199075220362037511100.000.04523112833100440
Joe Lumley1eng ENGGK27-0259043314210043000271129900000180
12 Players990541611682221542054114428.61071.430717878781819416631626
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%
Aaron Connolly26ie IRLFW22-0437300012000000011150.0
   Duncan Watmore18eng ENGFW28-00417000110000000000
Folarin Balogun47us USAFW20-2529000011000000011325.0
Marcus Tavernier7eng ENGCM22-3559000001040100071420.0
Jonny Howson16eng ENGCM33-2959000001050100021420.0
Matt Crooks25eng ENGCM28-0519000020010100071325.0
Neil Taylor3wls WALWB33-03390000010030000110100.0
Isaiah Jones35gy GUYWB22-25990100200100000310100.0
Lee Peltier14eng ENGCB35-0919000000001000065455.6
Dael Fry6eng ENGCB24-1949000001000000054544.4
Paddy McNair17nir NIRCB26-3199000003012100063350.0
Joe Lumley1eng ENGGK27-02590000000000000200
12 Players9901007110126400041192741.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
Joe Lumleyeng ENG27-02590202100.00.331323.131732.330.3933.328.71600.0218.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Billy MitchellClub Crest Millwall0.02Off Target25Right FootJed WallacePass (Live)Scott MalonePass (Live)
5Marcus TavernierClub Crest Middlesbrough0.04Woodwork32Left FootFree kickAaron ConnollyFouledPaddy McNairPass (Live)
6Matt CrooksClub Crest Middlesbrough0.08Off Target14HeadMarcus TavernierShot
7Benik AfobeClub Crest Millwall0.06Off Target15Left FootJed WallacePass (Live)George SavilleInterception
8Murray WallaceClub Crest Millwall0.05Off Target8HeadJed WallacePass (Dead)Billy MitchellPass (Live)
18Paddy McNairClub Crest Middlesbrough0.020.03Saved32Right FootMarcus TavernierPass (Dead)Folarin BalogunFouled
29George SavilleClub Crest Millwall0.02Blocked32Left FootGeorge SavilleFouledScott MalonePass (Live)
44Folarin BalogunClub Crest Middlesbrough0.10Blocked16Right FootAaron ConnollyPass (Live)
45Dan McNamaraClub Crest Millwall0.02Off Target27Right FootGeorge SavillePass (Live)Billy MitchellPass (Dead)
49Murray WallaceClub Crest Millwall0.03Woodwork11HeadScott MalonePass (Dead)George SavillePass (Live)
58Folarin BalogunClub Crest Middlesbrough0.140.18Saved11Right FootMatt CrooksPass (Live)Isaiah JonesPass (Live)
60Benik AfobeClub Crest Millwall0.04Off Target14Right FootVolleyBenik AfobeTake-OnMason BennettPass (Live)
63Jake CooperClub Crest Millwall0.040.24Saved12HeadJed WallacePass (Dead)George SavillePass (Live)
67Aaron ConnollyClub Crest Middlesbrough0.090.04Saved5Right FootPaddy McNairFouledMatt CrooksPass (Live)
85Benik AfobeClub Crest Millwall0.12Off Target17Right FootBenik AfobeTake-On
87Folarin BalogunClub Crest Middlesbrough0.260.07Saved5OtherJonny HowsonPass (Dead)Isaiah JonesPass (Live)
90+2Jake CooperClub Crest Millwall0.020.08Saved13HeadScott MalonePass (Dead)Jed WallacePass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Billy MitchellClub Crest Millwall0.02Off Target25Right FootJed WallacePass (Live)Scott MalonePass (Live)
7Benik AfobeClub Crest Millwall0.06Off Target15Left FootJed WallacePass (Live)George SavilleInterception
8Murray WallaceClub Crest Millwall0.05Off Target8HeadJed WallacePass (Dead)Billy MitchellPass (Live)
29George SavilleClub Crest Millwall0.02Blocked32Left FootGeorge SavilleFouledScott MalonePass (Live)
45Dan McNamaraClub Crest Millwall0.02Off Target27Right FootGeorge SavillePass (Live)Billy MitchellPass (Dead)
49Murray WallaceClub Crest Millwall0.03Woodwork11HeadScott MalonePass (Dead)George SavillePass (Live)
60Benik AfobeClub Crest Millwall0.04Off Target14Right FootVolleyBenik AfobeTake-OnMason BennettPass (Live)
63Jake CooperClub Crest Millwall0.040.24Saved12HeadJed WallacePass (Dead)George SavillePass (Live)
85Benik AfobeClub Crest Millwall0.12Off Target17Right FootBenik AfobeTake-On
90+2Jake CooperClub Crest Millwall0.020.08Saved13HeadScott MalonePass (Dead)Jed WallacePass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Marcus TavernierClub Crest Middlesbrough0.04Woodwork32Left FootFree kickAaron ConnollyFouledPaddy McNairPass (Live)
6Matt CrooksClub Crest Middlesbrough0.08Off Target14HeadMarcus TavernierShot
18Paddy McNairClub Crest Middlesbrough0.020.03Saved32Right FootMarcus TavernierPass (Dead)Folarin BalogunFouled
44Folarin BalogunClub Crest Middlesbrough0.10Blocked16Right FootAaron ConnollyPass (Live)
58Folarin BalogunClub Crest Middlesbrough0.140.18Saved11Right FootMatt CrooksPass (Live)Isaiah JonesPass (Live)
67Aaron ConnollyClub Crest Middlesbrough0.090.04Saved5Right FootPaddy McNairFouledMatt CrooksPass (Live)
87Folarin BalogunClub Crest Middlesbrough0.260.07Saved5OtherJonny HowsonPass (Dead)Isaiah JonesPass (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.