Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12024-02-10ChampionshipMatchweek 31AwayNorwich CityQPRY0.080.04Left Foot12480-1Asmir BegovićGabriel SaraGabriel SaraPass (Dead)Kenny McLeanPass (Live)
22024-01-17FA CupThird round properAwayNorwich CityBristol RoversY*87Christian Fassnacht
32023-06-17UEFA Euro QualifyingGroup stageAwayScotlandNorwayN89Lyndon Dykes
42022-11-05ChampionshipMatchweek 20AwayNorwich CityRotherham UtdY0.490.58Head2170-0Viktor JohanssonTeemu PukkiShot
52022-03-13Premier LeagueMatchweek 29AwayNorwich CityLeeds UnitedY0.370.36Left Foot890+10-1Illan MeslierTeemu PukkiTeemu PukkiPass (Live)Ben GibsonPass (Live)
62022-02-05FA CupFourth round properAwayNorwich CityWolvesY45+10-0John RuddyBilly Gilmour
72021-08-24EFL CupSecond roundHomeNorwich CityBournemouthY26Kieran Dowell
82021-03-20ChampionshipMatchweek 38HomeNorwich CityBlackburnY0.400.96Right Foot13530-0Thomas KaminskiKieran DowellKieran DowellPass (Live)Kenny McLeanPass (Live)
92021-01-09FA CupThird round properHomeNorwich CityCoventry CityY60-0Ben WilsonTodd Cantwell
102020-10-27ChampionshipMatchweek 8AwayNorwich CityBrentfordN0.030.20Left Foot29870-1David RayaEmi BuendíaEmi BuendíaPass (Live)Max AaronsPass (Live)Deflected
112019-09-14Premier LeagueMatchweek 5HomeNorwich CityManchester CityY0.060.18Head8180-0EdersonEmi BuendíaEmi BuendíaPass (Dead)Emi BuendíaPass (Live)
122019-03-24UEFA Euro QualifyingGroup stageAwayScotlandSan MarinoY40-0Elia BenedettiniRyan Fraser
132019-03-16ChampionshipMatchweek 38AwayNorwich CityRotherham UtdY0.080.05Right Foot10450-0Marek RodákTeemu PukkiTeemu PukkiPass (Live)Tom TrybullPass (Live)
142019-02-23ChampionshipMatchweek 34HomeNorwich CityBristol CityY0.040.42Left Foot22662-2Frank FieldingTeemu PukkiShotVolley
152019-02-23ChampionshipMatchweek 34HomeNorwich CityBristol CityY0.080.55Right Foot12360-1Frank FieldingTeemu PukkiTeemu PukkiPass (Live)Onel HernándezPass (Live)
162018-05-08PremiershipChampionship roundHomeAberdeenRangersY140-0Jak Alnwick
172018-04-21PremiershipChampionship roundAwayAberdeenKilmarnockY370-0Leo Fasan
182018-04-03PremiershipRegular seasonAwayAberdeenMotherwellY681-0Trevor CarsonGreg Stewart
192018-01-31PremiershipRegular seasonAwayAberdeenRoss CountyY643-0Scott Fox
202018-01-31PremiershipRegular seasonAwayAberdeenRoss CountyY280-0Scott FoxRyan Christie
212017-11-26PremiershipRegular seasonAwayAberdeenKilmarnockY10-0Jamie MacDonaldStevie May
222017-10-28PremiershipRegular seasonHomeAberdeenRoss CountyY521-1Aaron McCarey
232017-08-26PremiershipRegular seasonAwayAberdeenPartick ThistleY421-2Tomáš Černý
242017-03-31PremiershipRegular seasonAwayAberdeenDundeeY342-0Scott BainGraeme Shinnie
252016-11-19PremiershipRegular seasonAwayAberdeenInverness CTY892-1Owain Fôn WilliamsJonny Hayes
262016-11-19PremiershipRegular seasonAwayAberdeenInverness CTY280-1Owain Fôn Williams
272016-09-18PremiershipRegular seasonAwayAberdeenDundeeY882-1Scott Bain
282016-04-30PremiershipChampionship roundHomeAberdeenMotherwellY60-0Connor Ripley
292016-04-03PremiershipRegular seasonHomeAberdeenHamiltonY332-0Michael McGovernGraeme Shinnie
302016-03-19PremiershipRegular seasonAwayAberdeenMotherwellY440-0Connor Ripley
312015-11-22PremiershipRegular seasonAwayAberdeenHamiltonY40-0Michael McGovernNiall McGinn
322015-08-29PremiershipRegular seasonAwayAberdeenPartick ThistleY581-0Tomáš Černý
332015-08-06Europa LgThird qualifying roundHomeAberdeenFC KairatY840-1Vladimir PlotnikovNiall McGinn
342015-08-02PremiershipRegular seasonAwayAberdeenDundee UnitedY820-0Luis ZwickDavid Goodwillie
352015-07-30Europa LgThird qualifying roundAwayAberdeenFC KairatN690-2Vladimir PlotnikovNiall McGinn
362015-07-16Europa LgSecond qualifying roundAwayAberdeenRijekaN752-0Ivan VargićDavid Goodwillie
372015-01-24PremiershipRegular seasonHomeSt MirrenDundeeY400-0Scott BainStevie Mallan
382015-01-21PremiershipRegular seasonHomeSt MirrenDundee UnitedY390-0Radosław CierzniakYoann Arquin
392014-12-27PremiershipRegular seasonAwaySt MirrenDundeeY792-0Kyle Letheren
402014-12-27PremiershipRegular seasonAwaySt MirrenDundeeY280-0Kyle Letheren
412014-09-30PremiershipRegular seasonAwaySt MirrenAberdeenY861-2Jamie Langfield
422014-09-27PremiershipRegular seasonHomeSt MirrenCelticY490-1Craig Gordon
432014-09-19PremiershipRegular seasonAwaySt MirrenPartick ThistleY90+51-1Scott Fox
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12024-09-28ChampionshipMatchweek 7AwayBorja SainzNorwich CityDerby CountyY*0.070.23Right Foot18651-1Jacob Widell ZetterströmKenny McLeanPass (Live)Borja SainzPass (Live)
22024-09-21ChampionshipMatchweek 6HomeBorja SainzNorwich CityWatfordY*0.330.85Left Foot1645+31-1Jonathan BondKenny McLeanPass (Live)
32024-09-21ChampionshipMatchweek 6HomeCallum DoyleNorwich CityWatfordY*0.030.05Left Foot2630-0Daniel BachmannCallum DoyleTake-OnKenny McLeanPass (Live)
42024-09-08UEFA Nations LeagueLeague AAwayScott McTominayScotlandPortugalY70-0Diogo Costa
52024-04-13ChampionshipMatchweek 43AwayGabriel SaraNorwich CityPrestonY*0.060.44Left Foot14860-0Freddie WoodmanGabriel SaraTake-OnKenny McLeanPass (Live)
62024-01-20ChampionshipMatchweek 28HomeJosh SargentNorwich CityWest BromY*0.500.67Right Foot13130-0Alex PalmerKenny McLeanPass (Live)
72023-12-13ChampionshipMatchweek 21HomeBorja SainzNorwich CitySheffield WedsY*0.030.25Right Foot2570-0Cameron DawsonBorja SainzTake-OnKenny McLeanPass (Live)
82023-12-03ChampionshipMatchweek 19AwayAdam IdahNorwich CityBristol CityY*0.450.78Right Foot1190+51-1Max O'LearyKenny McLeanPass (Live)Sam McCallumPass (Live)
92023-11-16UEFA Euro QualifyingGroup stageAwayScott McTominayScotlandGeorgiaN49
102023-11-11ChampionshipMatchweek 16AwayChristian FassnachtNorwich CityCardiff CityY*0.920.97Right Foot2220-0Jak AlnwickKenny McLeanPass (Live)Marcelino NúñezPass (Dead)
112023-02-21ChampionshipMatchweek 29HomeMarcelino NúñezNorwich CityBirmingham CityY0.540.81Right Foot9361-0John RuddyKenny McLeanPass (Live)Dimitris GiannoulisPass (Live)
122022-11-12ChampionshipMatchweek 21HomeJosh SargentNorwich CityMiddlesbroughY0.070.84Right Foot1370-0Zack SteffenKenny McLeanPass (Live)
132022-09-14ChampionshipMatchweek 10HomeTeemu PukkiNorwich CityBristol CityY0.390.36Head13110-0Daniel BentleyTeemu PukkiTake-OnKenny McLeanPass (Dead)
142021-08-24EFL CupSecond roundHomeChristos TzolisNorwich CityBournemouthY12
152021-04-24ChampionshipMatchweek 44AwayEmi BuendíaNorwich CityQPRY0.480.93Right Foot8822-1Seny DiengKenny McLeanPass (Live)Todd CantwellPass (Live)
162021-04-24ChampionshipMatchweek 44AwayMax AaronsNorwich CityQPRY0.110.13Right Foot4571-0Seny DiengKenny McLeanPass (Live)Xavi QuintillàPass (Live)Volley
172021-04-02ChampionshipMatchweek 39AwayEmi BuendíaNorwich CityPrestonY0.040.31Left Foot24170-0Daniel IversenEmi BuendíaTake-OnKenny McLeanPass (Live)
182021-02-23ChampionshipMatchweek 32AwayTeemu PukkiNorwich CityBirmingham CityY0.070.43Left Foot11260-0Neil EtheridgeKenny McLeanPass (Live)Dimitris GiannoulisPass (Live)
192021-01-02ChampionshipMatchweek 23HomeEmi BuendíaNorwich CityBarnsleyY0.310.33Right Foot13620-0Jack WaltonKenny McLeanPass (Live)Grant HanleyPass (Live)Volley
202020-12-19ChampionshipMatchweek 20HomeEmi BuendíaNorwich CityCardiff CityY0.040.26Right Foot25270-0Alex SmithiesKenny McLeanPass (Live)Todd CantwellPass (Live)
212019-12-01Premier LeagueMatchweek 14HomeTeemu PukkiNorwich CityArsenalY0.040.06Right Foot21210-0Bernd LenoKenny McLeanPass (Live)Onel HernándezPass (Live)Deflected
222019-04-14ChampionshipMatchweek 42AwayTeemu PukkiNorwich CityWigan AthleticY0.280.42Right Foot13810-1Christian WaltonKenny McLeanPass (Live)Jordan RhodesPass (Live)
232019-04-10ChampionshipMatchweek 41HomeChristoph ZimmermannNorwich CityReadingY0.060.41Head11881-1Emiliano MartínezKenny McLeanPass (Dead)
242019-03-16ChampionshipMatchweek 38AwayBen GodfreyNorwich CityRotherham UtdY0.090.21Head6571-1Marek RodákKenny McLeanPass (Dead)Teemu PukkiPass (Live)
252019-03-13ChampionshipMatchweek 37HomeMarco StiepermannNorwich CityHull CityY0.120.44Left Foot11110-0David MarshallMarco StiepermannTake-OnKenny McLeanPass (Live)
262019-02-16ChampionshipMatchweek 33AwayEmi BuendíaNorwich CityBoltonY0.660.85Right Foot8342-0Remi MatthewsKenny McLeanPass (Live)Max AaronsPass (Live)Volley
272019-01-12ChampionshipMatchweek 27AwayJordan RhodesNorwich CityWest BromN0.410.86Right Foot8830-1Sam JohnstoneKenny McLeanPass (Live)Onel HernándezFouled
282018-05-13PremiershipChampionship roundAwayAndrew ConsidineAberdeenCelticY470-0Scott Bain
292018-04-27PremiershipChampionship roundHomeGary Mackay-StevenAberdeenHeartsY371-0Jon McLaughlin
302018-04-03PremiershipRegular seasonAwayKári ÁrnasonAberdeenMotherwellY650-0Trevor Carson
312017-12-08PremiershipRegular seasonAwayScott McKennaAberdeenDundeeY480-0Elliot Parish
322017-10-14PremiershipRegular seasonAwayGary Mackay-StevenAberdeenHibernianY380-0Ross Laidlaw
332017-05-21PremiershipChampionship roundAwayScott WrightAberdeenPartick ThistleY*172-0Mark Ridgers
342017-02-25PremiershipRegular seasonHomeAdam RooneyAberdeenRoss CountyY690-0Scott Fox
352017-02-19PremiershipRegular seasonAwayJayden StockleyAberdeenKilmarnockY830-1Freddie Woodman
362016-03-24Friendlies (M)Friendlies (M)AwayIkechi AnyaScotlandCzechiaY100-0Tomáš Koubek
372015-12-19PremiershipRegular seasonAwayJonny HayesAberdeenKilmarnockY462-0Jamie MacDonald
382015-12-19PremiershipRegular seasonAwayNiall McGinnAberdeenKilmarnockY90-0Jamie MacDonald
392015-11-28PremiershipRegular seasonHomeNiall McGinnAberdeenRoss CountyY802-1Gary Woods
402015-08-29PremiershipRegular seasonAwayAdam RooneyAberdeenPartick ThistleY490-0Tomáš Černý
412015-02-21PremiershipRegular seasonHomeAdam RooneyAberdeenSt MirrenY481-0Mark Ridgers
422015-01-17PremiershipRegular seasonAwayStevie MallanSt MirrenRoss CountyY871-1Antonio Reguero
432014-12-27PremiershipRegular seasonAwayStevie MallanSt MirrenDundeeY691-0Kyle Letheren

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.