Middlesbrough vs. Norwich City Match Report – Saturday November 21, 2020

EFL Championship (Matchweek 12)
Middlesbrough
0
1.7
4-6-2
Manager: Neil Warnock
Captain: Jonny Howson
Norwich City
1
1.5
7-3-2
Manager: Daniel Farke
Captain: Grant Hanley
Saturday November 21, 2020, 15:00 (venue time)
EFL Championship (Matchweek 12)
Middlesbrough vs. Norwich City Historical Head-to-Head
 
Venue: Riverside Stadium, Middlesbrough
Officials: Tony Harrington (Referee) · Shaun Hudson (AR1) · Akil Howson (AR2) · Leigh Doughty (4th)
Teemu Pukki (P) · 72’
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
 15’
0:0
 — Yellow Card
Half Time
 46’
0:0
 — Substitute
 50’
0:0
Penalty Miss
 — Substitute
 66’
0:0
 — Substitute
 66’
0:0
 — Substitute
 72’
0:1
Penalty Kick
 — Substitute
 73’
0:1
 — Substitute
 81’
0:1
 — Substitute
 81’
0:1
 — Substitute
90+1’
0:1
 — Substitute
90+1’
0:1
 — Substitute
90+3’
0:1
 — Substitute

Team Stats

Possession
39%
61%
Passing Accuracy
210 of 345 — 61%
76% — 408 of 537
Shots on Target
4 of 8 — 50%
9% — 1 of 11
Saves
1 of 1 — 100%
100% — 4 of 4
Cards
Middlesbrough
 
Norwich City
14
Fouls
16
5
Corners
5
24
Crosses
17
475
Touches
662
Middlesbrough
 
Norwich City
25
Tackles
16
10
Interceptions
13
18
Aerials Won
23
23
Clearances
25
Middlesbrough
 
Norwich City
1
Offsides
1
5
Goal Kicks
5
22
Throw Ins
21
81
Long Balls
75
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
Chuba Akpom10eng ENGFW25-0437200000000100000.00.00.0004757.128000
   Britt Assombalonga9cd CODFW27-351180000000080000.00.00.0001333.305000
Marvin Johnson3eng ENGLW29-3566500001100316000.10.10.11092045.0218453
   Samuel Folarin24ng NGARW20-0592500002100160000.10.10.01061250.0111221
Djed Spence29eng ENGRW20-1046500001000181000.40.40.010101376.9015211
   Hayden Coulson33eng ENGLW22-1572500000000140000.00.00.01021020.007200
Marcus Tavernier7eng ENGAM21-2448000012100475011.10.30.160223171.0520453
   Patrick Roberts19eng ENGAM23-290100000000040000.00.00.0002366.725000
George Saville22nir NIRDM27-1739000000000501000.00.00.110283971.8423110
Jonny Howson16eng ENGDM32-1849000001100413020.10.10.210193161.3518110
Marc Bola27eng ENGLB22-3489000001000421120.10.10.010233271.9215111
Paddy McNair17nir NIRCB25-2089000000000452220.00.00.010263672.2521010
Dael Fry6eng ENGCB23-0839000000000553450.00.00.010163151.6515000
Anfernee Dijksteel2sr SURRB24-0259000000000663320.00.00.420295058.0219122
Marcus Bettinelli1eng ENGGK28-1819000000000280000.00.00.000132748.1012000
15 Players990000184004752510141.71.00.917021034560.935212181911
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
Chuba Akpom10eng ENGFW25-043724757.156251425.022100.00000.00.001002
   Britt Assombalonga9cd CODFW27-351181333.3981333.3000000.00.000000
Marvin Johnson3eng ENGLW29-3566592045.0158723650.04666.71333.300.10.011102
   Samuel Folarin24ng NGARW20-0592561250.0591444100.01520.00000.00.000101
Djed Spence29eng ENGRW20-10465101376.9131456785.72450.011100.000.00.000000
   Hayden Coulson33eng ENGLW22-1572521020.01031333.3030.00000.00.000000
Marcus Tavernier7eng ENGAM21-24480223171.037493121392.37977.82540.000.10.823005
   Patrick Roberts19eng ENGAM23-290102366.749261250.00011100.000.00.001102
George Saville22nir NIRDM27-17390283971.8374114152075.091369.21250.000.10.115114
Jonny Howson16eng ENGDM32-18490193161.333920591181.871163.62540.000.20.213205
Marc Bola27eng ENGLB22-34890233271.9328138131681.36875.02366.700.00.001112
Paddy McNair17nir NIRCB25-20890263672.25592427887.5121485.771450.000.00.010105
Dael Fry6eng ENGCB23-08390163151.63281175955.671258.33742.900.00.002105
Anfernee Dijksteel2sr SURRB24-02590295058.0491313141877.8121963.22728.600.40.213102
Marcus Bettinelli1eng ENGGK28-18190132748.16745930011100.0122646.200.00.002000
15 Players99021034560.9393920089212474.27010765.4347445.900.91.672210235
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
Chuba Akpom10eng ENGFW25-04372770000100000400
   Britt Assombalonga9cd CODFW27-35118330000000000100
Marvin Johnson3eng ENGLW29-3566520200000300000902
   Samuel Folarin24ng NGARW20-0592512120000100000602
Djed Spence29eng ENGRW20-10465131300002000001000
   Hayden Coulson33eng ENGLW22-1572510100000100000201
Marcus Tavernier7eng ENGAM21-24480312563005032002201
   Patrick Roberts19eng ENGAM23-29010330000000000200
George Saville22nir NIRDM27-17390393720003000002801
Jonny Howson16eng ENGDM32-18490313100001000001901
Marc Bola27eng ENGLB22-34890322470013700002311
Paddy McNair17nir NIRCB25-20890362885003121002600
Dael Fry6eng ENGCB23-08390313100000000001602
Anfernee Dijksteel2sr SURRB24-0259050361400011400002902
Marcus Bettinelli1eng ENGGK28-181902714138000000001300
15 Players99034529450160124225300210113
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
Chuba Akpom10eng ENGFW25-04372000000000000010
   Britt Assombalonga9cd CODFW27-35118000000000000000
Marvin Johnson3eng ENGLW29-3566566231030.030000620
   Samuel Folarin24ng NGARW20-05925000000000000000
Djed Spence29eng ENGRW20-10465101000000000120
   Hayden Coulson33eng ENGLW22-15725000000000000000
Marcus Tavernier7eng ENGAM21-24480541401333.321100500
   Patrick Roberts19eng ENGAM23-2901000000010.010000000
George Saville22nir NIRDM27-17390101000000000100
Jonny Howson16eng ENGDM32-184903111111100.002020310
Marc Bola27eng ENGLB22-3489011100020.022111230
Paddy McNair17nir NIRCB25-20890201101333.322112420
Dael Fry6eng ENGCB23-083903121011100.005414780
Anfernee Dijksteel2sr SURRB24-0259032201010.012023640
Marcus Bettinelli1eng ENGGK28-18190000000000000000
15 Players99025151210341526.71114771035230
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
Chuba Akpom10eng ENGFW25-043721011361100008472801010113
   Britt Assombalonga9cd CODFW27-351188001718000523100003062
Marvin Johnson3eng ENGLW29-35665312109142315360.0240.0181478040101152
   Samuel Folarin24ng NGARW20-0592516025102162150.0150.011895822010143
Djed Spence29eng ENGRW20-10465181411341811100.000.015933920321144
   Hayden Coulson33eng ENGLW22-1572514013102140007533121111104
Marcus Tavernier7eng ENGAM21-24480471614289465360.0240.02017010843342246
   Patrick Roberts19eng ENGAM23-290104001314000547130001152
George Saville22nir NIRDM27-1739050042917350100.01100.0231044810010295
Jonny Howson16eng ENGDM32-184904129239241100.01100.018603010000161
Marc Bola27eng ENGLB22-3489042310132004211100.000.015964712000152
Paddy McNair17nir NIRCB25-2089045714239045100.01100.0211374803000190
Dael Fry6eng ENGCB23-0839055143120415500015661400020101
Anfernee Dijksteel2sr SURRB24-0259066421252116622100.000.0191032510032130
Marcus Bettinelli1eng ENGGK28-18190281726200280001263460000070
15 Players9904755213917217129474191157.9842.121212986251812819820835
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%
Chuba Akpom10eng ENGFW25-0437200022110000001516.7
   Britt Assombalonga9cd CODFW27-351180000000000000040.0
Marvin Johnson3eng ENGLW29-3566500001030600051233.3
   Samuel Folarin24ng NGARW20-05925000010100000100
Djed Spence29eng ENGRW20-104650000102000002010.0
   Hayden Coulson33eng ENGLW22-1572500011010001013175.0
Marcus Tavernier7eng ENGAM21-2448000042050410032250.0
   Patrick Roberts19eng ENGAM23-290100000000000000010.0
George Saville22nir NIRDM27-1739000032030000065271.4
Jonny Howson16eng ENGDM32-18490000210101000920100.0
Marc Bola27eng ENGLB22-348900002103110004020.0
Paddy McNair17nir NIRCB25-2089000001032000071150.0
Dael Fry6eng ENGCB23-0839000001004100093175.0
Anfernee Dijksteel2sr SURRB24-0259000001013200013010.0
Marcus Bettinelli1eng ENGGK28-18190000000000000000
15 Players9900001415124101511060182343.9

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
Marcus Bettinellieng ENG28-18190211100.01.1102441.722190.953.9580.056.21100.00

Norwich City Player Stats

Norwich City 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
Jordan Hugill9eng ENGFW28-1704500000000140000.00.00.0006875.009000
   Teemu Pukki22fi FINFW30-2374510112000251010.90.10.110121580.0212110
Przemysław Płacheta11pl POLLW22-2438900002000481000.10.10.000223464.7123233
   Alexander Tettey27no NORAM34-23110000000020000.00.00.00022100.000000
Emi Buendía17ar ARGRW23-3328000002100602130.10.10.161344772.3729232
   Kenny McLean23sct SCORW28-3181000001000191000.10.10.020101662.525100
Marco Stiepermann18de GERAM29-2868900001000510110.10.10.130264459.1636211
   Christoph Zimmermann6de GERLW27-31410000000020000.00.00.0001250.000000
Oliver Skipp20eng ENGDM20-0669000000000470100.00.00.010384290.5119000
Lukas Rupp7de GERDM29-3189000002000726130.10.10.120405178.4634221
Jakob Sørensen19dk DENLB22-2638900001010783240.10.10.010466570.8430100
   Mario Vrančić8ba BIHLB31-18210000000020000.00.00.000020.001000
Ben Gibson34eng ENGCB27-3119000000000710300.00.00.000506675.81042400
Grant Hanley5sct SCOCB29-0019000000000640310.00.00.000485390.6631100
Max Aarons2eng ENGRB20-3229000000000542100.00.00.031314077.5431243
Tim Krul1nl NEDGK32-2329000000000530000.00.00.000425084.0036011
16 Players9901011111106621613131.50.70.419240853776.049338181511
Norwich City 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
Jordan Hugill9eng ENGFW28-170456875.055164666.711100.00000.00.000000
   Teemu Pukki22fi FINFW30-23745121580.0191567887.544100.011100.000.10.311002
Przemysław Płacheta11pl POLLW22-24389223464.734278162080.04850.02366.700.00.000211
   Alexander Tettey27no NORAM34-231122100.025811100.011100.00000.00.000000
Emi Buendía17ar ARGRW23-33280344772.3543184172181.0111573.34757.100.10.320507
   Kenny McLean23sct SCORW28-31810101662.5175505862.55683.3010.000.00.000102
Marco Stiepermann18de GERAM29-28689264459.1371220162369.671258.31250.000.10.025206
   Christoph Zimmermann6de GERLW27-31411250.02500011100.0010.000.00.000000
Oliver Skipp20eng ENGDM20-06690384290.56482031616100.0192095.02540.000.00.003001
Lukas Rupp7de GERDM29-31890405178.4570132242788.9141877.81333.300.10.118106
Jakob Sørensen19dk DENLB22-26389466570.8696287222781.5213070.01333.300.00.006004
   Mario Vrančić8ba BIHLB31-1821020.000010.0010.00000.00.000000
Ben Gibson34eng ENGCB27-31190506675.81042729161888.9263183.981747.100.00.0051010
Grant Hanley5sct SCOCB29-00190485390.6884429111291.7353697.22540.000.00.004006
Max Aarons2eng ENGRB20-32290314077.5596200131586.7121485.75955.600.00.113114
Tim Krul1nl NEDGK32-23290425084.010796506785.72727100.091656.300.00.001000
16 Players99040853776.07242324217421082.918822583.6367349.300.41.073613249
Norwich City 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
Jordan Hugill9eng ENGFW28-17045880000000000600
   Teemu Pukki22fi FINFW30-23745151410001000001201
Przemysław Płacheta11pl POLLW22-24389343310004100002202
   Alexander Tettey27no NORAM34-2311220000000000200
Emi Buendía17ar ARGRW23-33280473893005154103401
   Kenny McLean23sct SCORW28-31810161510000100001000
Marco Stiepermann18de GERAM29-28689444400000000002602
   Christoph Zimmermann6de GERLW27-3141220000000000100
Oliver Skipp20eng ENGDM20-06690424111001000003800
Lukas Rupp7de GERDM29-31890515011001000004001
Jakob Sørensen19dk DENLB22-2638965521300001300004601
   Mario Vrančić8ba BIHLB31-1821220000000000000
Ben Gibson34eng ENGCB27-31190666422000000005000
Grant Hanley5sct SCOCB29-00190534944000000004800
Max Aarons2eng ENGRB20-32290403361015500003110
Tim Krul1nl NEDGK32-23290504372000000004200
16 Players9905374904614011721541040818
Norwich City 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
Jordan Hugill9eng ENGFW28-17045000000000000000
   Teemu Pukki22fi FINFW30-2374511001010.011010100
Przemysław Płacheta11pl POLLW22-24389100101250.010000120
   Alexander Tettey27no NORAM34-2311000000000000000
Emi Buendía17ar ARGRW23-3328022020020.023031310
   Kenny McLean23sct SCORW28-31810100010000000110
Marco Stiepermann18de GERAM29-28689000000001011100
   Christoph Zimmermann6de GERLW27-3141000000000000000
Oliver Skipp20eng ENGDM20-06690000000000001100
Lukas Rupp7de GERDM29-318906533033100.003121730
Jakob Sørensen19dk DENLB22-26389322102540.034042520
   Mario Vrančić8ba BIHLB31-1821000000000000000
Ben Gibson34eng ENGCB27-31190000000000003330
Grant Hanley5sct SCOCB29-0019000000030.031103380
Max Aarons2eng ENGRB20-32290202002366.710001330
Tim Krul1nl NEDGK32-23290000000000000020
16 Players990161077281942.111132111329250
Norwich City 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
Jordan Hugill9eng ENGFW28-17045140194214000920900032114
   Teemu Pukki22fi FINFW30-237452503716724100.01100.012442310114167
Przemysław Płacheta11pl POLLW22-2438948415122324833100.000.0232099122022286
   Alexander Tettey27no NORAM34-231120110020000000000010
Emi Buendía17ar ARGRW23-33280601622323603266.7133.3291314522034387
   Kenny McLean23sct SCORW28-31810190775119000536231100091
Marco Stiepermann18de GERAM29-286895108252035111100.000.0361787520115476
   Christoph Zimmermann6de GERLW27-314120200020000000000000
Oliver Skipp20eng ENGDM20-0669047117274047000191065900010321
Lukas Rupp7de GERDM29-318907232236163722150.0150.03414373230314710
Jakob Sørensen19dk DENLB22-26389785323215278000301634411100375
   Mario Vrančić8ba BIHLB31-182120020020001100000011
Ben Gibson34eng ENGCB27-31190716363321710004252846140000430
Grant Hanley5sct SCOCB29-001906410362800640003118412810001310
Max Aarons2eng ENGRB20-322905422415161544375.0125.0311678123102291
Tim Krul1nl NEDGK32-232905345494005311100.000.03617010400000310
16 Players9906627725926015325661151173.3426.73382080121618124142140149
Norwich City 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%
Jordan Hugill9eng ENGFW28-1704500010000000012433.3
   Teemu Pukki22fi FINFW30-23745000000101000300
Przemysław Płacheta11pl POLLW22-24389000210400000101150.0
   Alexander Tettey27no NORAM34-2311000000000000100
Emi Buendía17ar ARGRW23-3328000002051200012166.7
   Kenny McLean23sct SCORW28-31810000010000000310100.0
Marco Stiepermann18de GERAM29-28689000010010000400
   Christoph Zimmermann6de GERLW27-3141000000000000000
Oliver Skipp20eng ENGDM20-0669000033011000031420.0
Lukas Rupp7de GERDM29-3189000051111500071325.0
Jakob Sørensen19dk DENLB22-26389100200022000420100.0
   Mario Vrančić8ba BIHLB31-1821000000000000000
Ben Gibson34eng ENGCB27-3119000020003001065183.3
Grant Hanley5sct SCOCB29-00190000100030000570100.0
Max Aarons2eng ENGRB20-3229000002051010081420.0
Tim Krul1nl NEDGK32-23290000000000000000
16 Players9901001611117131011056231856.1

Norwich City Goalkeeper Stats

Norwich City 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
Tim Krulnl NED32-23290404100.00.651241.745822.227.9540.039.21417.106.7

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Emi BuendíaClub Crest Norwich City0.05Off Target23Right FootEmi BuendíaTake-OnEmi BuendíaPass (Dead)
31Lukas RuppClub Crest Norwich City0.03Off Target29Right FootMarco StiepermannPass (Live)Jakob SørensenPass (Live)
35Jonny HowsonClub Crest Middlesbrough0.060.05Saved12HeadGeorge SavillePass (Live)Djed SpencePass (Live)
36Przemysław PłachetaClub Crest Norwich City0.04Blocked22Right FootMarco StiepermannPass (Live)Oliver SkippPass (Live)
37Marvin JohnsonClub Crest Middlesbrough0.070.19Saved23Left FootMarcus TavernierPass (Live)Marcus TavernierTake-On
38Marcus TavernierClub Crest Middlesbrough0.060.10Saved13Left FootMarvin JohnsonPass (Live)Marc BolaPass (Dead)
38Przemysław PłachetaClub Crest Norwich City0.06Blocked16Left FootLukas RuppPass (Live)Marco StiepermannPass (Live)
43Marco StiepermannClub Crest Norwich City0.07Blocked12Left FootEmi BuendíaPass (Live)Emi BuendíaTake-On
50Djed SpenceClub Crest Middlesbrough0.37Blocked11Left FootAnfernee DijksteelPass (Live)Marcus TavernierPass (Live)
51Marcus Tavernier (pen)Club Crest Middlesbrough0.79Off Target13Left FootMarcus TavernierFouledAnfernee DijksteelTackle
56Jakob SørensenClub Crest Norwich City0.05Blocked10HeadEmi BuendíaPass (Dead)
59Lukas RuppClub Crest Norwich City0.05Blocked17Right Foot
59Teemu PukkiClub Crest Norwich City0.06Blocked12Right FootLukas RuppShot
60Emi BuendíaClub Crest Norwich City0.050.14Saved11HeadMax AaronsPass (Live)Max AaronsTake-On
67Marc BolaClub Crest Middlesbrough0.06Blocked21Left FootMarcus TavernierPass (Live)Marcus TavernierPass (Live)
68Marcus TavernierClub Crest Middlesbrough0.25Off Target11Left FootVolleyJonny HowsonPass (Live)Dael FryPass (Live)
72Teemu Pukki (pen)Club Crest Norwich City0.791.00Goal13Right FootMax AaronsFouledEmi BuendíaPass (Live)
79Samuel FolarinClub Crest Middlesbrough0.03Off Target15HeadPaddy McNairPass (Live)Hayden CoulsonPass (Live)
79Samuel FolarinClub Crest Middlesbrough0.050.23Saved14Left FootSamuel FolarinShot
81Kenny McLeanClub Crest Norwich City0.14Blocked10Left FootTeemu PukkiPass (Live)Kenny McLeanPass (Live)
81Teemu PukkiClub Crest Norwich City0.07Blocked11Right FootKenny McLeanShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
35Jonny HowsonClub Crest Middlesbrough0.060.05Saved12HeadGeorge SavillePass (Live)Djed SpencePass (Live)
37Marvin JohnsonClub Crest Middlesbrough0.070.19Saved23Left FootMarcus TavernierPass (Live)Marcus TavernierTake-On
38Marcus TavernierClub Crest Middlesbrough0.060.10Saved13Left FootMarvin JohnsonPass (Live)Marc BolaPass (Dead)
50Djed SpenceClub Crest Middlesbrough0.37Blocked11Left FootAnfernee DijksteelPass (Live)Marcus TavernierPass (Live)
51Marcus Tavernier (pen)Club Crest Middlesbrough0.79Off Target13Left FootMarcus TavernierFouledAnfernee DijksteelTackle
67Marc BolaClub Crest Middlesbrough0.06Blocked21Left FootMarcus TavernierPass (Live)Marcus TavernierPass (Live)
68Marcus TavernierClub Crest Middlesbrough0.25Off Target11Left FootVolleyJonny HowsonPass (Live)Dael FryPass (Live)
79Samuel FolarinClub Crest Middlesbrough0.03Off Target15HeadPaddy McNairPass (Live)Hayden CoulsonPass (Live)
79Samuel FolarinClub Crest Middlesbrough0.050.23Saved14Left FootSamuel FolarinShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Emi BuendíaClub Crest Norwich City0.05Off Target23Right FootEmi BuendíaTake-OnEmi BuendíaPass (Dead)
31Lukas RuppClub Crest Norwich City0.03Off Target29Right FootMarco StiepermannPass (Live)Jakob SørensenPass (Live)
36Przemysław PłachetaClub Crest Norwich City0.04Blocked22Right FootMarco StiepermannPass (Live)Oliver SkippPass (Live)
38Przemysław PłachetaClub Crest Norwich City0.06Blocked16Left FootLukas RuppPass (Live)Marco StiepermannPass (Live)
43Marco StiepermannClub Crest Norwich City0.07Blocked12Left FootEmi BuendíaPass (Live)Emi BuendíaTake-On
56Jakob SørensenClub Crest Norwich City0.05Blocked10HeadEmi BuendíaPass (Dead)
59Lukas RuppClub Crest Norwich City0.05Blocked17Right Foot
59Teemu PukkiClub Crest Norwich City0.06Blocked12Right FootLukas RuppShot
60Emi BuendíaClub Crest Norwich City0.050.14Saved11HeadMax AaronsPass (Live)Max AaronsTake-On
72Teemu Pukki (pen)Club Crest Norwich City0.791.00Goal13Right FootMax AaronsFouledEmi BuendíaPass (Live)
81Kenny McLeanClub Crest Norwich City0.14Blocked10Left FootTeemu PukkiPass (Live)Kenny McLeanPass (Live)
81Teemu PukkiClub Crest Norwich City0.07Blocked11Right FootKenny McLeanShot

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.