Norwich City vs. Rotherham United Match Report – Saturday February 20, 2021

EFL Championship (Matchweek 31)
Norwich City
1
2.1
19-7-5
Manager: Daniel Farke
Captain: Grant Hanley
Rotherham United
0
0.9
8-5-16
Manager: Paul Warne
Saturday February 20, 2021, 15:00 (venue time)
EFL Championship (Matchweek 31)
Norwich City vs. Rotherham United Historical Head-to-Head
 
Venue: Carrow Road, Norwich
Officials: Tony Harrington (Referee) · Robert Hyde (AR1) · Bhupinder Gill (AR2) · Alan Dale (4th)
Teemu Pukki · 17’
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
 17’
1:0
 — Goal 1:0
Half Time
 46’
1:0
 — Substitute
 59’
1:0
 — Yellow Card
 67’
1:0
 — Substitute
 67’
1:0
 — Substitute
 76’
1:0
 — Substitute
 84’
1:0
 — Substitute
90+1’
1:0
 — Substitute
90+4’
1:0
 — Substitute
90+6’
1:0
 — Substitute

Team Stats

Possession
59%
41%
Passing Accuracy
344 of 481 — 72%
52% — 173 of 330
Shots on Target
3 of 13 — 23%
22% — 2 of 9
Saves
2 of 2 — 100%
66% — 2 of 3
Cards
Norwich City
 
Rotherham Utd
9
Fouls
17
3
Corners
5
5
Crosses
17
577
Touches
403
Norwich City
 
Rotherham Utd
11
Tackles
14
11
Interceptions
10
25
Aerials Won
30
21
Clearances
10
Norwich City
 
Rotherham Utd
4
Offsides
1
11
Goal Kicks
9
25
Throw Ins
32
85
Long Balls
102
Become a Stathead & surf this site ad-free.

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
Teemu Pukki22fi FINFW30-3288910004300160001.21.20.2205862.5010300
   Adam Idah35ie IRLFW20-00910000000010000.00.00.000010.000000
Todd Cantwell14eng ENGLW22-3598900003000552020.20.20.140344477.3637453
   Lukas Rupp7de GERLW30-04310000000031000.00.00.00022100.001100
Emi Buendía17ar ARGRW24-0579001001000643200.40.40.961345463.0527532
Mario Vrančić8ba BIHAM31-2738900004000502200.30.30.430263672.2221242
   Alexander Tettey27no NORAM34-32210000000000000.00.00.0000000000
Kenny McLean23sct SCODM29-0439000001000652210.10.10.331415574.5229120
Oliver Skipp20eng ENGDM20-1579000000000450030.00.00.010293974.4422322
Dimitris Giannoulis30gr GRELB25-1269000000000620010.00.00.130445580.0326333
Grant Hanley5sct SCOCB29-0929000000000671210.00.00.000465485.2325000
Christoph Zimmermann6de GERCB28-0399000000000470100.00.00.000284463.6120010
Max Aarons2eng ENGRB21-0479000000000530220.00.00.000284168.3224011
Tim Krul1nl NEDGK32-3239000000000490000.00.00.000274856.3029000
14 Players9901100133005771111102.12.11.922234448171.528271222113
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
Teemu Pukki22fi FINFW30-328895862.563233475.01250.00000.20.110000
   Adam Idah35ie IRLFW20-0091010.0000000010.000.00.000000
Todd Cantwell14eng ENGLW22-35989344477.3482156222684.681172.72450.000.10.122406
   Lukas Rupp7de GERLW30-043122100.027411100.011100.00000.00.000000
Emi Buendía17ar ARGRW24-05790345463.0539168192576.0101662.54850.010.90.3310105
Mario Vrančić8ba BIHAM31-27389263672.232279202483.35955.6010.000.40.211112
   Alexander Tettey27no NORAM34-3221000000000000.00.000000
Kenny McLean23sct SCODM29-04390415574.5773332222491.7121963.261060.000.30.019002
Oliver Skipp20eng ENGDM20-15790293974.4458115151978.9131492.91425.000.00.003004
Dimitris Giannoulis30gr GRELB25-12690445580.0636352283190.3131681.32366.700.10.112103
Grant Hanley5sct SCOCB29-09290465485.2820236152075.0282996.62366.700.00.001003
Christoph Zimmermann6de GERCB28-03990284463.655325291181.8172373.92922.200.00.001001
Max Aarons2eng ENGRB21-04790284168.344860172181.081553.33560.000.00.000102
Tim Krul1nl NEDGK32-32390274856.38256354580.01212100.0113135.500.00.000000
14 Players99034448171.55946241217521182.912816776.6337941.811.90.99298128
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
Teemu Pukki22fi FINFW30-32889880000000000501
   Adam Idah35ie IRLFW20-0091110000000000000
Todd Cantwell14eng ENGLW22-35989444211000000003410
   Lukas Rupp7de GERLW30-0431220000000000200
Emi Buendía17ar ARGRW24-05790544672114232103411
Mario Vrančić8ba BIHAM31-27389363510001000002601
   Alexander Tettey27no NORAM34-3221000000000000000
Kenny McLean23sct SCODM29-04390555044110000004110
Oliver Skipp20eng ENGDM20-15790393811010000002901
Dimitris Giannoulis30gr GRELB25-1269055391600001600004405
Grant Hanley5sct SCOCB29-09290545133000000004600
Christoph Zimmermann6de GERCB28-03990444211000000002810
Max Aarons2eng ENGRB21-04790413470000700002800
Tim Krul1nl NEDGK32-323904833154000000002700
14 Players990481421561623525321034449
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
Teemu Pukki22fi FINFW30-32889000000000000000
   Adam Idah35ie IRLFW20-0091000000000000000
Todd Cantwell14eng ENGLW22-35989220200002020210
   Lukas Rupp7de GERLW30-0431110010000000100
Emi Buendía17ar ARGRW24-05790322102450.020002510
Mario Vrančić8ba BIHAM31-2738922101010.010002410
   Alexander Tettey27no NORAM34-3221000000000000000
Kenny McLean23sct SCODM29-0439022020010.011012400
Oliver Skipp20eng ENGDM20-1579000000010.013030010
Dimitris Giannoulis30gr GRELB25-12690000000001010020
Grant Hanley5sct SCOCB29-09290111000001102370
Christoph Zimmermann6de GERCB28-0399000000010.010001110
Max Aarons2eng ENGRB21-04790000000002112260
Tim Krul1nl NEDGK32-32390000000000000010
14 Players99011104522825.0610281122210
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
Teemu Pukki22fi FINFW30-32889162311271600010105703132195
   Adam Idah35ie IRLFW20-009110001010000000000010
Todd Cantwell14eng ENGLW22-35989551634175555360.0240.03719910242222484
   Lukas Rupp7de GERLW30-0431300210300011361000020
Emi Buendía17ar ARGRW24-05790644739181643266.7133.32721813353011424
Mario Vrančić8ba BIHAM31-27389501429175504250.0250.0211425621231347
   Alexander Tettey27no NORAM34-322100000000000000000000
Kenny McLean23sct SCODM29-0439065117399265200.02100.0291987410010401
Oliver Skipp20eng ENGDM20-157904541428304522100.000.0221689130011241
Dimitris Giannoulis30gr GRELB25-1269062326241516233100.000.0261779531020324
Grant Hanley5sct SCOCB29-092906710343130670002520713001010300
Christoph Zimmermann6de GERCB28-0399047226210047100.01100.020785700000250
Max Aarons2eng ENGRB21-0479053918251125311100.000.0241316600010291
Tim Krul1nl NEDGK32-3239049414900049000291488400000250
14 Players9905777820427310723577211361.9838.12711784964229714634127
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%
Teemu Pukki22fi FINFW30-328890003110000002050.0
   Adam Idah35ie IRLFW20-009100000000000001325.0
Todd Cantwell14eng ENGLW22-35989000052002000800
   Lukas Rupp7de GERLW30-0431000000001000000
Emi Buendía17ar ARGRW24-0579000002042200053537.5
Mario Vrančić8ba BIHAM31-2738900011112200013260.0
   Alexander Tettey27no NORAM34-3221000010000000000
Kenny McLean23sct SCODM29-0439000001002200044180.0
Oliver Skipp20eng ENGDM20-1579000020000000075550.0
Dimitris Giannoulis30gr GRELB25-1269000011000000071325.0
Grant Hanley5sct SCOCB29-0929000021002100067277.8
Christoph Zimmermann6de GERCB28-0399000000001000071325.0
Max Aarons2eng ENGRB21-047900000100200003010.0
Tim Krul1nl NEDGK32-32390000010000000000
14 Players99000091545111000050253045.5

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

Rotherham Utd Player Stats

Rotherham Utd 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
Matt Crooks25eng ENGFW27-0317500002000240300.60.60.000111861.1212100
   Kieran Sadlier17ie IRLCM26-1591500001000151000.00.00.01041233.305010
Michael Smith24eng ENGFW29-1266600000000250020.00.00.00091947.408000
   George Hirst9eng ENGFW22-005240000000030000.00.00.0001250.001010
Lewis Wing5eng ENGCM25-2739000001000504210.00.00.150274067.5816033
Daniel Barlaser26tr TURCM24-0336600000000192110.00.00.00081553.317000
   Freddie Ladapo10eng ENGFW,CM28-019240000000090000.00.00.5104850.007011
Ben Wiles8eng ENGCM21-3099000002000313110.10.10.010142166.7113000
Ryan John Giles30eng ENGWB21-0259000001100371010.00.00.000183158.1418200
Wes Harding19jm JAMWB,CB24-1238300000000461020.00.00.030204050.017111
   Florian Jozefzoon28sr SURCB30-01170000000010000.00.00.000010.001000
Clark Robertson15sct SCOCB27-1689000001100481020.10.10.000214151.2214111
Michael Ihiekwe20eng ENGCB28-0929000001010340310.00.00.120152853.634000
Angus MacDonald21eng ENGCB28-1284500000000130000.00.00.00081266.724000
   Matthew Olosunde22us USAWB22-3504500000000131020.00.00.0105862.515000
Viktor Johansson1se SWEGK22-1599000000000350000.00.00.01083423.5012000
16 Players990000092104031410130.90.90.715017333052.425134586
Rotherham Utd 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
Matt Crooks25eng ENGFW27-03175111861.1168445862.56875.0010.000.00.002102
   Kieran Sadlier17ie IRLCM26-1591541233.35733742.91250.0020.000.00.000000
Michael Smith24eng ENGFW29-1266691947.4951271163.62366.70000.00.001000
   George Hirst9eng ENGFW22-005241250.0701250.0000000.00.000000
Lewis Wing5eng ENGCM25-27390274067.566123071163.6131586.771353.800.10.127208
Daniel Barlaser26tr TURCM24-0336681553.3139453742.93475.01250.000.00.001001
   Freddie Ladapo10eng ENGFW,CM28-019244850.045113560.01250.00000.50.310000
Ben Wiles8eng ENGCM21-30990142166.72244199100.03837.52366.700.00.001001
Ryan John Giles30eng ENGWB21-02590183158.139217866100.07977.841428.600.00.303214
Wes Harding19jm JAMWB,CB24-12383204050.046234171070.081361.551631.300.00.000001
   Florian Jozefzoon28sr SURCB30-0117010.00000010.00000.00.000000
Clark Robertson15sct SCOCB27-16890214151.238122091464.3101855.62825.000.00.004002
Michael Ihiekwe20eng ENGCB28-09290152853.62971724850.0101471.41333.300.10.312103
Angus MacDonald21eng ENGCB28-1284581266.7201931250.05683.32366.700.00.002002
   Matthew Olosunde22us USAWB22-350455862.5933722100.03475.0020.000.00.001001
Viktor Johansson1se SWEGK22-1599083423.5550515000083423.500.00.004000
16 Players99017333052.4377219426710265.77210767.33210131.700.71.04286125
Rotherham Utd 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
Matt Crooks25eng ENGFW27-03175181800001000001101
   Kieran Sadlier17ie IRLCM26-1591512111000010000401
Michael Smith24eng ENGFW29-1266619190000100000901
   George Hirst9eng ENGFW22-00524220000000000100
Lewis Wing5eng ENGCM25-27390403554032011002702
Daniel Barlaser26tr TURCM24-0336615150000100000802
   Freddie Ladapo10eng ENGFW,CM28-01924880000000000400
Ben Wiles8eng ENGCM21-30990211920000000001400
Ryan John Giles30eng ENGWB21-02590312381019344001801
Wes Harding19jm JAMWB,CB24-1238340201910021800002010
   Florian Jozefzoon28sr SURCB30-0117110000100000000
Clark Robertson15sct SCOCB27-16890413380000800002101
Michael Ihiekwe20eng ENGCB28-09290282800000000001500
Angus MacDonald21eng ENGCB28-1284512120000000000801
   Matthew Olosunde22us USAWB22-35045862000020000500
Viktor Johansson1se SWEGK22-15990341816700000000800
16 Players99033026861130417325500173110
Rotherham Utd 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
Matt Crooks25eng ENGFW27-0317500000030.030003310
   Kieran Sadlier17ie IRLCM26-1591511100010.010000100
Michael Smith24eng ENGFW29-12666000000002020010
   George Hirst9eng ENGFW22-0052400000010.010000000
Lewis Wing5eng ENGCM25-27390413103560.021012610
Daniel Barlaser26tr TURCM24-03366220112450.021101300
   Freddie Ladapo10eng ENGFW,CM28-01924000000000000000
Ben Wiles8eng ENGCM21-30990322102450.021011400
Ryan John Giles30eng ENGWB21-0259010100010.011010100
Wes Harding19jm JAMWB,CB24-12383111000002020130
   Florian Jozefzoon28sr SURCB30-0117000000000000000
Clark Robertson15sct SCOCB27-16890110010002110130
Michael Ihiekwe20eng ENGCB28-09290000000001103311
Angus MacDonald21eng ENGCB28-12845000000000000000
   Matthew Olosunde22us USAWB22-35045110101250.012110100
Viktor Johansson1se SWEGK22-15990000000000000000
16 Players99014984282138.11313491024101
Rotherham Utd 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
Matt Crooks25eng ENGFW27-03175241316522400012271010110152
   Kieran Sadlier17ie IRLCM26-15915150267015100.01100.0521130000072
Michael Smith24eng ENGFW29-1266625111212025000829100013203
   George Hirst9eng ENGFW22-005243000313100.01100.01300000032
Lewis Wing5eng ENGCM25-2739050411251505033100.000.016641902021212
Daniel Barlaser26tr TURCM24-03366192412301900071630001193
   Freddie Ladapo10eng ENGFW,CM28-01924900362911100.000.0716600001103
Ben Wiles8eng ENGCM21-3099031059182310001342300021141
Ryan John Giles30eng ENGWB21-025903716131813700018774023021224
Wes Harding19jm JAMWB,CB24-1238346217191004611100.000.0727161000051
   Florian Jozefzoon28sr SURCB30-011710001010001420000010
Clark Robertson15sct SCOCB27-168904851627534811100.000.014623210000161
Michael Ihiekwe20eng ENGCB28-09290342121843340004820001060
Angus MacDonald21eng ENGCB28-12845130572213000422150000050
   Matthew Olosunde22us USAWB22-3504513156201300052230101160
Viktor Johansson1se SWEGK22-15990352135000350001266240000080
16 Players99040340122173111164038675.0225.013450618956111916824
Rotherham Utd 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%
Matt Crooks25eng ENGFW27-0317500030013000063175.0
   Kieran Sadlier17ie IRLCM26-159150000000010002010.0
Michael Smith24eng ENGFW29-1266600011110000025362.5
   George Hirst9eng ENGFW22-005240000000000000050.0
Lewis Wing5eng ENGCM25-273900002202210004010.0
Daniel Barlaser26tr TURCM24-0336600002011200031233.3
   Freddie Ladapo10eng ENGFW,CM28-0192400021000000002166.7
Ben Wiles8eng ENGCM21-309900002000120009010.0
Ryan John Giles30eng ENGWB21-025900000009000002010.0
Wes Harding19jm JAMWB,CB24-12383000000201000600
   Florian Jozefzoon28sr SURCB30-01170000001000000010.0
Clark Robertson15sct SCOCB27-1689000013000100058657.1
Michael Ihiekwe20eng ENGCB28-09290100300030000410190.9
Angus MacDonald21eng ENGCB28-12845000100000000610100.0
   Matthew Olosunde22us USAWB22-350450002000010001010.0
Viktor Johansson1se SWEGK22-15990000000000000100
16 Players99010017911710900051302554.5

Rotherham Utd Goalkeeper Stats

Rotherham Utd 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
Viktor Johanssonse SWE22-1599031266.71.183423.5250100.059.69100.068.3500.0430.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Mario VrančićClub Crest Norwich City0.05Off Target21Left FootTodd CantwellPass (Live)Emi BuendíaPass (Live)
7Teemu PukkiClub Crest Norwich City0.310.34Saved11Right FootEmi BuendíaPass (Live)Emi BuendíaTake-On
9Mario VrančićClub Crest Norwich City0.15Off Target14Right FootTeemu PukkiPass (Live)Mario VrančićInterception
17Teemu PukkiClub Crest Norwich City0.550.61Goal14Left FootEmi BuendíaPass (Live)Kenny McLeanPass (Live)
18Todd CantwellClub Crest Norwich City0.06Off Target16Right Foot
38Emi BuendíaClub Crest Norwich City0.37Blocked12Left FootMario VrančićPass (Live)Kenny McLeanPass (Live)
40Ben WilesClub Crest Rotherham Utd0.04Off Target23Right FootViktor JohanssonPass (Live)
42Ryan John GilesClub Crest Rotherham Utd0.030.03Saved24Right FootLewis WingPass (Live)Wes HardingPass (Live)
47Ben WilesClub Crest Rotherham Utd0.04Woodwork17Right FootVolleyWes HardingPass (Dead)Matthew OlosundePass (Live)
57Todd CantwellClub Crest Norwich City0.05Off Target21Right FootEmi BuendíaPass (Live)Dimitris GiannoulisPass (Live)
60Mario VrančićClub Crest Norwich City0.06Blocked29Left FootFree kickEmi BuendíaFouled
62Kenny McLeanClub Crest Norwich City0.07Blocked16Left FootDimitris GiannoulisPass (Live)Dimitris GiannoulisTake-On
68Matt CrooksClub Crest Rotherham Utd0.06Blocked18Right FootVolleyMichael IhiekwePass (Live)Wes HardingPass (Dead)
71Teemu PukkiClub Crest Norwich City0.270.16Saved10Right FootKenny McLeanPass (Dead)Todd CantwellFouled
71Mario VrančićClub Crest Norwich City0.06Off Target17Left FootTeemu PukkiShot
72Matt CrooksClub Crest Rotherham Utd0.53Blocked8Right FootFreddie LadapoPass (Live)Lewis WingPass (Live)
79Michael IhiekweClub Crest Rotherham Utd0.04Off Target15HeadLewis WingPass (Dead)Lewis WingFouled
79Clark RobertsonClub Crest Rotherham Utd0.060.27Saved10HeadMichael IhiekweShot
82Teemu PukkiClub Crest Norwich City0.07Off Target10Left FootVolleyTodd CantwellPass (Live)Mario VrančićPass (Live)
88Todd CantwellClub Crest Norwich City0.05Blocked17Right FootVolleyTodd CantwellPass (Live)Oliver SkippPass (Live)
90+6Lewis WingClub Crest Rotherham Utd0.03Off Target28Right FootVolleyLewis WingPass (Live)
90+8Kieran SadlierClub Crest Rotherham Utd0.03Off Target24Right FootKieran SadlierPass (Live)Ben WilesPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Mario VrančićClub Crest Norwich City0.05Off Target21Left FootTodd CantwellPass (Live)Emi BuendíaPass (Live)
7Teemu PukkiClub Crest Norwich City0.310.34Saved11Right FootEmi BuendíaPass (Live)Emi BuendíaTake-On
9Mario VrančićClub Crest Norwich City0.15Off Target14Right FootTeemu PukkiPass (Live)Mario VrančićInterception
17Teemu PukkiClub Crest Norwich City0.550.61Goal14Left FootEmi BuendíaPass (Live)Kenny McLeanPass (Live)
18Todd CantwellClub Crest Norwich City0.06Off Target16Right Foot
38Emi BuendíaClub Crest Norwich City0.37Blocked12Left FootMario VrančićPass (Live)Kenny McLeanPass (Live)
57Todd CantwellClub Crest Norwich City0.05Off Target21Right FootEmi BuendíaPass (Live)Dimitris GiannoulisPass (Live)
60Mario VrančićClub Crest Norwich City0.06Blocked29Left FootFree kickEmi BuendíaFouled
62Kenny McLeanClub Crest Norwich City0.07Blocked16Left FootDimitris GiannoulisPass (Live)Dimitris GiannoulisTake-On
71Teemu PukkiClub Crest Norwich City0.270.16Saved10Right FootKenny McLeanPass (Dead)Todd CantwellFouled
71Mario VrančićClub Crest Norwich City0.06Off Target17Left FootTeemu PukkiShot
82Teemu PukkiClub Crest Norwich City0.07Off Target10Left FootVolleyTodd CantwellPass (Live)Mario VrančićPass (Live)
88Todd CantwellClub Crest Norwich City0.05Blocked17Right FootVolleyTodd CantwellPass (Live)Oliver SkippPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
40Ben WilesClub Crest Rotherham Utd0.04Off Target23Right FootViktor JohanssonPass (Live)
42Ryan John GilesClub Crest Rotherham Utd0.030.03Saved24Right FootLewis WingPass (Live)Wes HardingPass (Live)
47Ben WilesClub Crest Rotherham Utd0.04Woodwork17Right FootVolleyWes HardingPass (Dead)Matthew OlosundePass (Live)
68Matt CrooksClub Crest Rotherham Utd0.06Blocked18Right FootVolleyMichael IhiekwePass (Live)Wes HardingPass (Dead)
72Matt CrooksClub Crest Rotherham Utd0.53Blocked8Right FootFreddie LadapoPass (Live)Lewis WingPass (Live)
79Michael IhiekweClub Crest Rotherham Utd0.04Off Target15HeadLewis WingPass (Dead)Lewis WingFouled
79Clark RobertsonClub Crest Rotherham Utd0.060.27Saved10HeadMichael IhiekweShot
90+6Lewis WingClub Crest Rotherham Utd0.03Off Target28Right FootVolleyLewis WingPass (Live)
90+8Kieran SadlierClub Crest Rotherham Utd0.03Off Target24Right FootKieran SadlierPass (Live)Ben WilesPass (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.