Bristol City vs. Norwich City Match Report – Saturday February 11, 2023

EFL Championship (Matchweek 31)
Bristol City
1
0.9
10-9-11
Manager: Nigel Pearson
Captain: Matty James
Norwich City
0
0.7
12-6-12
Manager: David Wagner
Captain: Grant Hanley
Saturday February 11, 2023, 15:00 (venue time)
EFL Championship (Matchweek 31)
Bristol City vs. Norwich City Historical Head-to-Head
 
Attendance: 23,757
Venue: Ashton Gate Stadium, Bristol
Officials: Chris Kavanagh (Referee) · Craig Taylor (AR1) · Samuel Lewis (AR2) · Samuel Allison (4th)
Mark Sykes · 24’
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
 24’
1:0
 — Goal 1:0
 31’
1:0
 — Yellow Card
Half Time
 46’
1:0
 — Substitute
 57’
1:0
 — Yellow Card
 58’
1:0
 — Yellow Card
 60’
1:0
 — Substitute
 60’
1:0
 — Substitute
 61’
1:0
 — Substitute
 61’
1:0
 — Substitute
 78’
1:0
 — Yellow Card
 82’
1:0
 — Substitute
 89’
1:0
 — Substitute

Team Stats

Possession
35%
65%
Passing Accuracy
194 of 310 — 63%
79% — 447 of 566
Shots on Target
2 of 7 — 29%
7% — 1 of 15
Saves
1 of 1 — 100%
50% — 1 of 2
Cards
Bristol City
 
Norwich City
14
Fouls
7
8
Corners
8
20
Crosses
29
437
Touches
690
Bristol City
 
Norwich City
23
Tackles
17
6
Interceptions
6
18
Aerials Won
22
32
Clearances
26
Bristol City
 
Norwich City
1
Offsides
2
10
Goal Kicks
4
21
Throw Ins
33
90
Long Balls
76
Become a Stathead & surf this site ad-free.

Bristol City Player Stats

Bristol 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
Nahki Wells21bm BERFW32-2555900002000171010.20.20.0103837.5111132
   Harry Cornick9eng ENGFW27-308310000110080000.40.40.0003560.004110
Sam Bell20eng ENGLW20-2645900000000200020.00.00.01091275.0311231
   Anis Mehmeti11al ALBLW22-033310000100090010.10.10.0103475.017121
Mark Sykes17ie IRLRW25-1918810001100422200.20.20.120152755.6011220
   Tomáš Kalas22cz CZERW29-27220000000010000.00.00.0000000000
Alex Scott7eng ENGAM19-1748100000000405130.00.00.120192576.0416210
   Andreas Weimann14at AUTAM31-19090000000050000.00.00.000030.002000
Matty James6eng ENGDM31-2049000000000501000.00.00.010304665.2513000
Joe Williams8eng ENGDM26-0659000000010425120.00.00.420212777.8215000
Cameron Pring16eng ENGLB25-0209001000000504020.00.00.221223464.7719232
Zak Vyner26ke KENCB25-2739000000000382120.00.00.000223073.3313000
Robert Atkinson5eng ENGCB24-2139000000000270110.00.00.000121770.623000
George Tanner19eng ENGRB23-0879000002000473020.10.10.000203360.6011000
Max O'Leary12ie IRLGK26-1249000000000410000.00.00.000153938.5014000
15 Players99011007210437236160.90.90.912119431062.62815011156
Bristol 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
Nahki Wells21bm BERFW32-255593837.555151333.32366.70000.00.001001
   Harry Cornick9eng ENGFW27-308313560.026103560.0000000.00.000000
Sam Bell20eng ENGLW20-2645991275.0113265683.33475.00000.00.012003
   Anis Mehmeti11al ALBLW22-033313475.0461222100.011100.0010.000.00.001001
Mark Sykes17ie IRLRW25-19188152755.62346171070.06966.71520.000.10.110110
   Tomáš Kalas22cz CZERW29-2722000000000000.00.000000
Alex Scott7eng ENGAM19-17481192576.02969591275.08988.91250.000.10.220214
   Andreas Weimann14at AUTAM31-1909030.00000020.0010.000.00.000000
Matty James6eng ENGDM31-20490304665.2616272101190.9151883.351631.300.00.004005
Joe Williams8eng ENGDM26-06590212777.84559288100.08988.951050.000.40.223112
Cameron Pring16eng ENGLB25-02090223464.738817181080.0121770.62633.310.20.213207
Zak Vyner26ke KENCB25-27390223073.348117455100.0151788.22728.600.00.003003
Robert Atkinson5eng ENGCB24-21390121770.6241873560.081080.011100.000.00.000002
George Tanner19eng ENGRB23-08790203360.632911681172.7101566.71425.000.00.000000
Max O'Leary12ie IRLGK26-12490153938.562253322100.022100.0113531.400.00.000000
15 Players99019431062.639021664719078.99011677.6298833.010.90.87176328
Bristol 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
Nahki Wells21bm BERFW32-25559880000100000301
   Harry Cornick9eng ENGFW27-30831550000000000300
Sam Bell20eng ENGLW20-2645912120000200000901
   Anis Mehmeti11al ALBLW22-03331440000000000300
Mark Sykes17ie IRLRW25-19188272611002000001501
   Tomáš Kalas22cz CZERW29-2722000000000000000
Alex Scott7eng ENGAM19-17481252320003100001902
   Andreas Weimann14at AUTAM31-1909330000100000000
Matty James6eng ENGDM31-204904635113015082033000
Joe Williams8eng ENGDM26-06590272700112000002100
Cameron Pring16eng ENGLB25-0209034231101011100002200
Zak Vyner26ke KENCB25-27390302900011000002210
Robert Atkinson5eng ENGCB24-21390171700000000001201
George Tanner19eng ENGRB23-08790332490002900002001
Max O'Leary12ie IRLGK26-124903924155010000001500
15 Players990310260499242021820319417
Bristol 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
Nahki Wells21bm BERFW32-25559101000001010100
   Harry Cornick9eng ENGFW27-3083100000010.010000000
Sam Bell20eng ENGLW20-2645900000010.012020010
   Anis Mehmeti11al ALBLW22-03331000000001010000
Mark Sykes17ie IRLRW25-191882201122100.000002450
   Tomáš Kalas22cz CZERW29-2722000000000000010
Alex Scott7eng ENGAM19-17481521312450.023031600
   Andreas Weimann14at AUTAM31-1909000000000000020
Matty James6eng ENGDM31-20490110011250.010000120
Joe Williams8eng ENGDM26-065905205044100.002201630
Cameron Pring16eng ENGLB25-02090444002540.032020460
Zak Vyner26ke KENCB25-273902220022100.002201320
Robert Atkinson5eng ENGCB24-2139000000010.011101160
George Tanner19eng ENGRB23-08790312012366.712110330
Max O'Leary12ie IRLGK26-12490000000000000010
15 Players99023141094152560.01016610629320
Bristol 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
Nahki Wells21bm BERFW32-255591704672173266.7133.3119391002193
   Harry Cornick9eng ENGFW27-308318031418100.01100.0432101010131
Sam Bell20eng ENGLW20-2645920148103203133.3266.7111075823111107
   Anis Mehmeti11al ALBLW22-0333190163192150.000.0767281012184
Mark Sykes17ie IRLRW25-19188425161116242200.02100.0111005321002153
   Tomáš Kalas22cz CZERW29-272211100010000000000000
Alex Scott7eng ENGAM19-1748140131523340100.01100.016943320121234
   Andreas Weimann14at AUTAM31-190952311050002400000011
Matty James6eng ENGDM31-20490503925160500001345800000221
Joe Williams8eng ENGDM26-0659042482680420001535500030231
Cameron Pring16eng ENGLB25-020905041918180503266.7133.3191729223031182
Zak Vyner26ke KENCB25-27390387221330380001314100000200
Robert Atkinson5eng ENGCB24-21390276149422700031140000180
George Tanner19eng ENGRB23-087904731618131470001121800010181
Max O'Leary12ie IRLGK26-124904133410004100014862900000150
15 Players990437701641571261543715640.0853.3150881338117414919328
Bristol 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%
Nahki Wells21bm BERFW32-255590001101000004030.0
   Harry Cornick9eng ENGFW27-3083100010000000021233.3
Sam Bell20eng ENGLW20-264590001002000003010.0
   Anis Mehmeti11al ALBLW22-03331000110000000100
Mark Sykes17ie IRLRW25-191880001012220001000
   Tomáš Kalas22cz CZERW29-2722000000000000010100.0
Alex Scott7eng ENGAM19-174810004203120004060.0
   Andreas Weimann14at AUTAM31-1909000000100000100
Matty James6eng ENGDM31-2049000000050100093175.0
Joe Williams8eng ENGDM26-065901002002120004020.0
Cameron Pring16eng ENGLB25-0209000010010400094266.7
Zak Vyner26ke KENCB25-27390000000112000510100.0
Robert Atkinson5eng ENGCB24-2139000010001000023350.0
George Tanner19eng ENGRB23-0879000013020100034266.7
Max O'Leary12ie IRLGK26-12490000000000000110100.0
15 Players99010014712061400058182245.0

Bristol City Goalkeeper Stats

Bristol 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
Max O'Learyie IRL26-12490101100.00.3103330.329286.248.91080.054.72328.7212.8

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 FINFW32-3199000003100352010.10.10.010122352.2116252
Marcelino Núñez26cl CHILW22-3474500000000240000.00.00.130152171.4111000
   Onel Hernández25cu CUBLW30-0104500001000242010.00.00.03081266.729151
Kieran Dowell10eng ENGRW25-1246000000000361100.00.00.010202969.0016010
   Liam Gibbs46eng ENGRW20-0573000000000230000.00.00.010172181.0314000
Josh Sargent24us USAAM22-3566000001000210000.10.10.010101376.926110
   Adam Idah11ie IRLFW22-0003000000000130100.00.00.00081080.0111142
Kenny McLean23sct SCODM31-0349000002010870110.10.10.020607777.91149231
Gabriel Sara17br BRADM23-2309000003000845020.20.20.240506774.61036110
Dimitris Giannoulis30gr GRELB27-1179000001000834000.00.00.240537174.6526142
Grant Hanley5sct SCOCB31-0839000003000752300.10.10.010536186.9334100
Andrew Omobamidele4ie IRLCB20-2339000001010670010.10.10.010545794.7528100
Max Aarons2eng ENGRB23-0389000000010781000.00.00.010556683.3648342
Angus Gunn28sct SCOGK27-0209000000000400000.00.00.000323884.2021000
14 Players99000001513069017660.70.70.623044756679.050325142810
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 FINFW32-31990122352.2184176875.061060.0010.000.00.002101
Marcelino Núñez26cl CHILW22-34745152171.425410777100.05955.62366.700.10.120001
   Onel Hernández25cu CUBLW30-0104581266.797146875.02366.70000.00.010002
Kieran Dowell10eng ENGRW25-12460202969.026753121866.75683.31250.000.00.001000
   Liam Gibbs46eng ENGRW20-05730172181.027293131586.722100.02450.000.00.004003
Josh Sargent24us USAAM22-35660101376.91504566100.03560.011100.000.00.011002
   Adam Idah11ie IRLFW22-0003081080.013163475.044100.01250.000.00.000001
Kenny McLean23sct SCODM31-03490607777.91096392293387.9242692.361540.000.00.0070011
Gabriel Sara17br BRADM23-23090506774.61096500192190.5162080.0152462.500.20.2461010
Dimitris Giannoulis30gr GRELB27-11790537174.6862285273090.0223073.34850.000.20.131315
Grant Hanley5sct SCOCB31-08390536186.91077366161984.2323591.45771.400.00.004003
Andrew Omobamidele4ie IRLCB20-23390545794.7939315222395.72828100.04666.700.00.004005
Max Aarons2eng ENGRB23-03890556683.31050351252792.6222491.77977.800.00.004106
Angus Gunn28sct SCOGK27-02090323884.265034799100.02020100.03933.300.00.000000
14 Players99044756679.08125289120022887.719122286.0519156.000.60.611346150
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 FINFW32-31990232020005000001213
Marcelino Núñez26cl CHILW22-34745211742002110101501
   Onel Hernández25cu CUBLW30-0104512111000210000801
Kieran Dowell10eng ENGRW25-12460292900000000002001
   Liam Gibbs46eng ENGRW20-05730212100000000001700
Josh Sargent24us USAAM22-35660131300000000001001
   Adam Idah11ie IRLFW22-0003010100000100000800
Kenny McLean23sct SCODM31-03490777522030000006002
Gabriel Sara17br BRADM23-2309067551140111072505011
Dimitris Giannoulis30gr GRELB27-1179071531800051800005301
Grant Hanley5sct SCOCB31-08390615833000000005300
Andrew Omobamidele4ie IRLCB20-23390575522000000005400
Max Aarons2eng ENGRB23-0389066531300231300005503
Angus Gunn28sct SCOGK27-02090383262000000003200
14 Players99056650262150629338260447214
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 FINFW32-319902111011100.001010200
Marcelino Núñez26cl CHILW22-34745000000000000010
   Onel Hernández25cu CUBLW30-010452211011100.001010200
Kieran Dowell10eng ENGRW25-1246011010010.010001200
   Liam Gibbs46eng ENGRW20-0573000000010.010000000
Josh Sargent24us USAAM22-35660000000000000020
   Adam Idah11ie IRLFW22-00030000000000001100
Kenny McLean23sct SCODM31-03490000000001011110
Gabriel Sara17br BRADM23-230905323022100.002110500
Dimitris Giannoulis30gr GRELB27-11790422112450.020000420
Grant Hanley5sct SCOCB31-083902110122100.000003570
Andrew Omobamidele4ie IRLCB20-23390000000001010080
Max Aarons2eng ENGRB23-0389010100020.020000140
Angus Gunn28sct SCOGK27-02090000000000000011
14 Players990171087281457.16615623261
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 FINFW32-31990350112226355240.0360.01611036211222312
Marcelino Núñez26cl CHILW22-3474524121570240001130200001162
   Onel Hernández25cu CUBLW30-0104524047167245120.0480.09552511040124
Kieran Dowell10eng ENGRW25-1246036051813036100.000.016561001000233
   Liam Gibbs46eng ENGRW20-057302307124023000141002301010203
Josh Sargent24us USAAM22-356602112910321100.01100.06593711100163
   Adam Idah11ie IRLFW22-000301304450134250.0250.011702510000111
Kenny McLean23sct SCODM31-03490875225890873133.3133.34941722922011601
Gabriel Sara17br BRADM23-23090842134625284100.01100.0362066410052492
Dimitris Giannoulis30gr GRELB27-117908362437231834250.0250.0262248210010367
Grant Hanley5sct SCOCB31-08390756393153750003427021311000480
Andrew Omobamidele4ie IRLCB20-233906712432133670002821616110000471
Max Aarons2eng ENGRB23-038907862922271784250.0125.04832614232022559
Angus Gunn28sct SCOGK27-020904029400004000021853900000270
14 Players9906906823529216926690281035.71553.6325222410881410216844348
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 FINFW32-319900000005010002020.0
Marcelino Núñez26cl CHILW22-3474500010020000011233.3
   Onel Hernández25cu CUBLW30-010450001102020003020.0
Kieran Dowell10eng ENGRW25-124600000100110003010.0
   Liam Gibbs46eng ENGRW20-05730000000000000310100.0
Josh Sargent24us USAAM22-3566000001000000012340.0
   Adam Idah11ie IRLFW22-000300000101100001010.0
Kenny McLean23sct SCODM31-0349010012001000094180.0
Gabriel Sara17br BRADM23-23090000010110300091233.3
Dimitris Giannoulis30gr GRELB27-11790000112502000111150.0
Grant Hanley5sct SCOCB31-0839000013003100048188.9
Andrew Omobamidele4ie IRLCB20-2339010021000000062166.7
Max Aarons2eng ENGRB23-03890100020300000220100.0
Angus Gunn28sct SCOGK27-020900000000000001010.0
14 Players99030071422961000056221855.0

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
Angus Gunnsct SCO27-0209021150.00.5060.034617.626.140.017.51616.3318.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Nahki WellsClub Crest Bristol City0.01Blocked30Right FootNahki WellsTake-OnSam BellPass (Live)
12George TannerClub Crest Bristol City0.02Off Target31Right FootJoe WilliamsPass (Live)Cameron PringPass (Live)
17Josh SargentClub Crest Norwich City0.09Off Target10HeadMarcelino NúñezPass (Dead)Dimitris GiannoulisFouled
18Gabriel SaraClub Crest Norwich City0.03Off Target24Right FootJosh SargentPass (Live)Marcelino NúñezPass (Live)
24Mark SykesClub Crest Bristol City0.190.22Goal18Left FootCameron PringPass (Live)
27George TannerClub Crest Bristol City0.06Off Target10HeadAlex ScottPass (Live)Matty JamesPass (Live)
36Andrew OmobamideleClub Crest Norwich City0.08Off Target10HeadGabriel SaraPass (Dead)Kenny McLeanPass (Live)
37Teemu PukkiClub Crest Norwich City0.050.35Saved20Right FootGabriel SaraPass (Live)
39Nahki WellsClub Crest Bristol City0.14Off Target8HeadMark SykesPass (Live)
44Grant HanleyClub Crest Norwich City0.04Off Target12HeadMarcelino NúñezPass (Dead)
49Gabriel SaraClub Crest Norwich City0.02Blocked31Left FootTeemu PukkiTake-OnKieran DowellPass (Live)
51Grant HanleyClub Crest Norwich City0.03Off Target13HeadGabriel SaraPass (Dead)
59Gabriel SaraClub Crest Norwich City0.15Blocked12Left FootDimitris GiannoulisPass (Live)Onel HernándezPass (Live)
59Kenny McLeanClub Crest Norwich City0.02Blocked30Right Foot
65Grant HanleyClub Crest Norwich City0.02Off Target16HeadGabriel SaraPass (Dead)Onel HernándezFouled
76Anis MehmetiClub Crest Bristol City0.05Blocked13Left FootAnis MehmetiTake-OnAlex ScottPass (Live)
78Teemu PukkiClub Crest Norwich City0.07Blocked14Left FootDimitris GiannoulisPass (Live)Grant HanleyPass (Live)
80Harry CornickClub Crest Bristol City0.400.32Saved15Right FootJoe WilliamsPass (Live)Mark SykesPass (Live)
83Onel HernándezClub Crest Norwich City0.03Blocked17Right FootDimitris GiannoulisPass (Live)Liam GibbsPass (Live)
84Teemu PukkiClub Crest Norwich City0.03Blocked15Right FootVolleyOnel HernándezShot
90+3Kenny McLeanClub Crest Norwich City0.04Blocked21Left FootAndrew OmobamideleFouledMax AaronsPass (Live)
90+4Dimitris GiannoulisClub Crest Norwich City0.01Off Target33Left FootVolleyKenny McLeanShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Nahki WellsClub Crest Bristol City0.01Blocked30Right FootNahki WellsTake-OnSam BellPass (Live)
12George TannerClub Crest Bristol City0.02Off Target31Right FootJoe WilliamsPass (Live)Cameron PringPass (Live)
24Mark SykesClub Crest Bristol City0.190.22Goal18Left FootCameron PringPass (Live)
27George TannerClub Crest Bristol City0.06Off Target10HeadAlex ScottPass (Live)Matty JamesPass (Live)
39Nahki WellsClub Crest Bristol City0.14Off Target8HeadMark SykesPass (Live)
76Anis MehmetiClub Crest Bristol City0.05Blocked13Left FootAnis MehmetiTake-OnAlex ScottPass (Live)
80Harry CornickClub Crest Bristol City0.400.32Saved15Right FootJoe WilliamsPass (Live)Mark SykesPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
17Josh SargentClub Crest Norwich City0.09Off Target10HeadMarcelino NúñezPass (Dead)Dimitris GiannoulisFouled
18Gabriel SaraClub Crest Norwich City0.03Off Target24Right FootJosh SargentPass (Live)Marcelino NúñezPass (Live)
36Andrew OmobamideleClub Crest Norwich City0.08Off Target10HeadGabriel SaraPass (Dead)Kenny McLeanPass (Live)
37Teemu PukkiClub Crest Norwich City0.050.35Saved20Right FootGabriel SaraPass (Live)
44Grant HanleyClub Crest Norwich City0.04Off Target12HeadMarcelino NúñezPass (Dead)
49Gabriel SaraClub Crest Norwich City0.02Blocked31Left FootTeemu PukkiTake-OnKieran DowellPass (Live)
51Grant HanleyClub Crest Norwich City0.03Off Target13HeadGabriel SaraPass (Dead)
59Gabriel SaraClub Crest Norwich City0.15Blocked12Left FootDimitris GiannoulisPass (Live)Onel HernándezPass (Live)
59Kenny McLeanClub Crest Norwich City0.02Blocked30Right Foot
65Grant HanleyClub Crest Norwich City0.02Off Target16HeadGabriel SaraPass (Dead)Onel HernándezFouled
78Teemu PukkiClub Crest Norwich City0.07Blocked14Left FootDimitris GiannoulisPass (Live)Grant HanleyPass (Live)
83Onel HernándezClub Crest Norwich City0.03Blocked17Right FootDimitris GiannoulisPass (Live)Liam GibbsPass (Live)
84Teemu PukkiClub Crest Norwich City0.03Blocked15Right FootVolleyOnel HernándezShot
90+3Kenny McLeanClub Crest Norwich City0.04Blocked21Left FootAndrew OmobamideleFouledMax AaronsPass (Live)
90+4Dimitris GiannoulisClub Crest Norwich City0.01Off Target33Left FootVolleyKenny 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.