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-10-26League OneMatchweek 14HomeMansfield TownBirmingham CityY630-1Ryan Allsop
22024-10-01League OneMatchweek 9AwayMansfield TownCrawley TownY120-0Jojo Wollacott
32024-09-21League OneMatchweek 7HomeMansfield TownShrewsburyY490-1Toby Savin
42024-09-14League OneMatchweek 6HomeMansfield TownCambridge UtdY681-1Vicente ReyesStephen McLaughlin
52024-09-14League OneMatchweek 6HomeMansfield TownCambridge UtdY390-0Vicente ReyesElliott Hewitt
62024-08-17League OneMatchweek 2HomeMansfield TownBurton AlbionY90+72-3Max Crocombe
72024-08-09League OneMatchweek 1AwayMansfield TownBarnsleyY181-0Ben KillipKeanu Baccus
82023-08-04ChampionshipMatchweek 1HomeSheffield WedsSouthamptonY0.050.39Right Foot12540-1Gavin BazunuWill VaulksPass (Dead)Lee GregoryPass (Live)Volley
92023-05-18League OneSemi-finalsHomeSheffield WedsP'borough UtdY25Callum Paterson
102023-04-22League OneMatchweek 44HomeSheffield WedsExeter CityY59Barry Bannan
112023-03-29League OneMatchweek 26AwaySheffield WedsCheltenhamY87Michael Smith
122023-03-21League OneMatchweek 29AwaySheffield WedsBarnsleyY74Marvin Johnson
132023-03-21League OneMatchweek 29AwaySheffield WedsBarnsleyY33Michael Smith
142023-03-17League OneMatchweek 37HomeSheffield WedsBoltonY11Aden Flint
152023-02-18League OneMatchweek 33HomeSheffield WedsMK DonsN64Marvin Johnson
162022-10-22League OneMatchweek 16AwaySheffield WedsLincoln CityY7
172022-10-15League OneMatchweek 15AwaySheffield WedsCambridge UtdY77Liam Palmer
182022-10-15League OneMatchweek 15AwaySheffield WedsCambridge UtdY6
192022-08-27League OneMatchweek 6HomeSheffield WedsFG RoversY45+1
202022-05-09League OneSemi-finalsHomeSheffield WedsSunderlandY740-0Anthony PattersonMarvin Johnson
212022-04-30League OneMatchweek 46HomeSheffield WedsPortsmouthY170-1Gavin BazunuMarvin Johnson
222022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY742-2Alex Cairns
232022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY731-2Alex CairnsMassimo Luongo
242022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY40-0Alex CairnsJack Hunt
252022-04-19League OneMatchweek 44HomeSheffield WedsCrewe AlexandraY540-0Dave Richards
262022-04-16League OneMatchweek 43AwaySheffield WedsMK DonsY201-0Jamie CummingBarry Bannan
272022-04-02League OneMatchweek 41HomeSheffield WedsAFC WimbledonY90+21-1Nik TzanevCallum Paterson
282022-03-26League OneMatchweek 40HomeSheffield WedsCheltenhamY581-1Owen Evans
292021-12-11League OneMatchweek 22AwaySheffield WedsCrewe AlexandraY471-0Dave RichardsJack Hunt
302021-11-23League OneMatchweek 19HomeSheffield WedsMK DonsY830-1Andy FisherJosh Windass
312021-11-02League OneMatchweek 6HomeSheffield WedsSunderlandY532-0Ron-Thorben HoffmannCallum Paterson
322021-10-16League OneMatchweek 13AwaySheffield WedsAFC WimbledonY611-0Nik Tzanev
332021-10-16League OneMatchweek 13AwaySheffield WedsAFC WimbledonY130-0Nik TzanevBarry Bannan
342021-10-09League OneMatchweek 12HomeSheffield WedsBoltonY660-0Joel DixonJack Hunt
352021-08-21League OneMatchweek 4AwaySheffield WedsRotherham UtdN771-0Viktor Johansson
362021-08-17League OneMatchweek 3HomeSheffield WedsFleetwood TownY150-0Alex Cairns
372021-04-02ChampionshipMatchweek 39HomeDerby CountyLuton TownY0.940.97Left Foot170-0Simon SlugaMartyn WaghornMartyn WaghornPass (Live)Louie SibleyPass (Live)
382021-03-16ChampionshipMatchweek 37HomeDerby CountyBrentfordN0.830.94Right Foot3470-2David RayaNathan ByrneNathan ByrnePass (Live)Colin Kazim-RichardsPass (Live)
392021-02-13ChampionshipMatchweek 29HomeDerby CountyMiddlesbroughY0.630.70Head3150-0Marcus BettinelliLee BuchananLee BuchananPass (Live)Martyn WaghornPass (Dead)
402020-09-26ChampionshipMatchweek 3AwayStoke CityPrestonY0.700.86Left Foot4390-0Declan RuddJohn Obi MikelJohn Obi MikelPass (Live)Steven FletcherPass (Live)
412020-07-22ChampionshipMatchweek 46AwayStoke CityNott'ham ForestY0.870.98Right Foot1782-1Jordan SmithJames McCleanJames McCleanShot
422020-07-18ChampionshipMatchweek 45HomeStoke CityBrentfordY0.660.92Right Foot5380-0David RayaSam ClucasShot
432020-01-01ChampionshipMatchweek 26AwayStoke CityHuddersfieldN0.040.53Right Foot13904-2Kamil GrabaraJames McCleanJames McCleanPass (Live)Lee GregoryPass (Live)
442019-11-09ChampionshipMatchweek 16AwayStoke CityBarnsleyY0.790.99Right Foot13301-0Bradley CollinsJames McCleanFouledStephen WardPass (Live)
452019-10-19ChampionshipMatchweek 12HomeStoke CityFulhamY0.790.98Right Foot13801-0Marcus BettinelliScott HoganFouledLee GregoryPass (Live)
462019-09-27ChampionshipMatchweek 9HomeStoke CityNott'ham ForestY0.260.79Right Foot11100-0Brice SambaTom InceShotVolley
472019-04-30ChampionshipMatchweek 38HomeMillwallBristol CityY0.080.09Right Foot15410-0Max O'LearySteve MorisonSteve MorisonPass (Live)Jake CooperPass (Live)Volley
482019-04-19ChampionshipMatchweek 43HomeMillwallBrentfordY0.180.53Right Foot6150-0Luke DanielsJed WallaceJed WallacePass (Live)Ben ThompsonPass (Live)
492019-03-09ChampionshipMatchweek 36AwayMillwallBoltonY0.300.18Right Foot4870-2Remi MatthewsJed WallaceJed WallacePass (Live)Jed WallaceTake-On
502019-01-26FA CupFourth roundHomeMillwallEvertonY45+20-1Jordan PickfordJake Cooper
512018-12-15ChampionshipMatchweek 22AwayMillwallPrestonY0.110.23Right Foot990+31-3Declan RuddTom ElliottMahlon RomeoShot
522018-12-08ChampionshipMatchweek 21HomeMillwallHull CityY0.170.26Head5220-1David MarshallJames MeredithJames MeredithPass (Live)Aiden O'BrienPass (Live)Deflected
532018-10-27ChampionshipMatchweek 15HomeMillwallIpswich TownY0.280.56Left Foot4511-0Bartosz BiałkowskiJake CooperJake CooperPass (Live)Ryan LeonardPass (Dead)Volley
542018-10-27ChampionshipMatchweek 15HomeMillwallIpswich TownY0.620.95Left Foot4260-0Bartosz BiałkowskiJake CooperJake CooperPass (Live)Shaun WilliamsPass (Dead)Deflected, Volley
552018-10-03ChampionshipMatchweek 11AwayMillwallNott'ham ForestY0.580.79Right Foot390+11-2Costel PantilimonRyan LeonardSteve MorisonPass (Live)Shaun WilliamsPass (Live)
562018-09-29ChampionshipMatchweek 10HomeMillwallSheffield UtdY0.620.95Right Foot9501-1Dean HendersonRyan LeonardRyan LeonardPass (Live)Byron WebsterInterception
572018-08-29EFL CupSecond roundHomeMillwallPlymouth ArgyleN831-2Matt MaceyJiří Skalák
582018-08-18ChampionshipMatchweek 3HomeMillwallDerby CountyY70-0Scott CarsonShaun Williams
592018-08-04ChampionshipMatchweek 1HomeMillwallMiddlesbroughY0.660.88Right Foot5371-0Darren RandolphLee GregoryTake-On
602018-03-30ChampionshipMatchweek 39HomeMillwallNott'ham ForestY331-0Costel PantilimonSteve Morison
612018-03-17ChampionshipMatchweek 38AwayMillwallBarnsleyY240-0Nick TownsendJed Wallace
622018-02-20ChampionshipMatchweek 33HomeMillwallSheffield WedsY520-1Joe WildsmithJake Cooper
632018-02-09ChampionshipMatchweek 31HomeMillwallCardiff CityY400-1Neil EtheridgeJed Wallace
642018-02-03ChampionshipMatchweek 30AwayMillwallReadingY731-0Vito MannoneSteve Morison
652018-01-20ChampionshipMatchweek 28AwayMillwallLeeds UnitedY421-0Felix WiedwaldSteve Morison
662017-12-26ChampionshipMatchweek 24HomeMillwallWolvesY130-0John RuddyJed Wallace
672017-12-02ChampionshipMatchweek 20HomeMillwallSheffield UtdY140-0Jamal BlackmanSteve Morison
682017-09-30ChampionshipMatchweek 11HomeMillwallBarnsleyY45+20-1Adam Davies
692017-08-26ChampionshipMatchweek 5HomeMillwallNorwich CityY150-0Angus GunnSteve Morison
702017-05-07League OneSemi-finalsAwayMillwallScunthorpe UtdY521-1Joe AnyonSteve Morison
712017-04-30League OneMatchweek 46AwayMillwallBristol RoversY352-1Joe Lumley
722017-04-30League OneMatchweek 46AwayMillwallBristol RoversY50-0Joe LumleyShaun Williams
732017-03-21League OneMatchweek 33AwayMillwallRochdaleY140-0Conrad Logan
742017-03-04League OneMatchweek 36HomeMillwallMK DonsY90+21-1David Martin
752017-03-04League OneMatchweek 36HomeMillwallMK DonsY240-0David MartinShane Ferguson
762017-02-28League OneMatchweek 35HomeMillwallP'borough UtdY540-0Luke McGee
772017-01-21League OneMatchweek 28AwayMillwallBradford CityY500-0Colin Doyle
782016-12-30League OneMatchweek 24HomeMillwallGillinghamY130-0Stuart NelsonSteve Morison
792016-12-26League OneMatchweek 23HomeMillwallSwindon TownY651-0Lawrence VigourouxSteve Morison
802016-12-26League OneMatchweek 23HomeMillwallSwindon TownY100-0Lawrence VigourouxFred Onyedinma
812016-11-12League OneMatchweek 17HomeMillwallBristol RoversY682-0Kelle RoosHarry Smith
822016-10-22League OneMatchweek 15HomeMillwallFleetwood TownY481-0Chris Neal
832016-10-22League OneMatchweek 15HomeMillwallFleetwood TownY310-0Chris Neal
842016-10-15League OneMatchweek 13AwayMillwallNorthamptonY320-0Adam SmithShaun Williams
852016-09-27League OneMatchweek 10AwayMillwallPort ValeY840-3Jak Alnwick
862016-09-24League OneMatchweek 9HomeMillwallRochdaleY181-1Josh Lillis
872016-08-06League OneMatchweek 1HomeMillwallOldham AthleticY130-0Connor Ripley
882016-05-20League OneSemi-finalsHomeMillwallBradford CityY340-0Ben WilliamsSteve Morison
892016-05-15League OneSemi-finalsAwayMillwallBradford CityY150-1Ben WilliamsSteve Morison
902016-05-08League OneMatchweek 46AwayMillwallGillinghamN90+81-1Stuart Nelson
912016-04-09League OneMatchweek 41HomeMillwallShrewsburyY90+12-1Mark Halstead
922016-03-28League OneMatchweek 39HomeMillwallBurton AlbionY181-0Jon McLaughlinMark Beevers
932016-03-12League OneMatchweek 36AwayMillwallSwindon TownY60-0Lawrence VigourouxJed Wallace
942016-03-05League OneMatchweek 35HomeMillwallBlackpoolY80-0Colin DoyleCarlos Edwards
952016-02-20League OneMatchweek 32HomeMillwallP'borough UtdY491-0Ben AlnwickShane Ferguson
962016-02-13League OneMatchweek 31AwayMillwallRochdaleY540-0Josh Lillis
972016-02-06League OneMatchweek 30AwayMillwallWalsallY772-0Liam RobertsShaun Williams
982016-02-06League OneMatchweek 30AwayMillwallWalsallY610-0Liam RobertsJed Wallace
992016-01-30League OneMatchweek 29HomeMillwallCrewe AlexandraY640-1Ben Garratt
1002016-01-23League OneMatchweek 28AwayMillwallChesterfieldY471-1Tommy LeeJed Wallace
1012016-01-17League OneMatchweek 27HomeMillwallPort ValeY341-0Jak Alnwick
1022016-01-17League OneMatchweek 27HomeMillwallPort ValeY140-0Jak AlnwickJed Wallace
1032016-01-09League OneMatchweek 21AwayMillwallOldham AthleticY30-0Joel ColemanShane Ferguson
1042015-11-21League OneMatchweek 18HomeMillwallColchester UtdY130-0Jamie JonesMark Beevers
1052015-11-07FA CupFirst roundHomeMillwallFyldeY601-0Matthew Urwin
1062015-10-17League OneMatchweek 13HomeMillwallSwindon TownY190-0Lawrence VigourouxAiden O'Brien
1072015-09-15League OneMatchweek 6AwayMillwallPort ValeN90+31-0Jak Alnwick
1082015-08-08League OneMatchweek 1AwayMillwallShrewsburyY671-1Jayson Leutwiler
1092015-04-25ChampionshipMatchweek 45HomeMillwallDerby CountyY502-1Lee Grant
1102015-04-25ChampionshipMatchweek 45HomeMillwallDerby CountyY361-0Lee Grant
1112015-04-25ChampionshipMatchweek 45HomeMillwallDerby CountyY260-0Lee Grant
1122015-03-21ChampionshipMatchweek 39AwayMillwallBrentfordY280-0David Button
1132015-03-07ChampionshipMatchweek 36HomeMillwallNorwich CityN820-4John Ruddy
1142014-12-12ChampionshipMatchweek 21AwayMillwallBrightonY150-0David StockdaleMagaye Gueye
1152014-10-18ChampionshipMatchweek 12HomeMillwallWolvesY670-3Carl Ikeme
1162014-09-30ChampionshipMatchweek 10HomeMillwallBirmingham CityY540-2Darren RandolphAiden O'Brien
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
12023-05-29League OneFinalNeutralJosh WindassSheffield WedsBarnsleyY120+3
22023-04-29League OneMatchweek 45AwayMichael SmithSheffield WedsShrewsburyY8
32023-04-18League OneMatchweek 43AwayBarry BannanSheffield WedsBristol RoversY28
42022-12-10League OneMatchweek 21AwayCallum PatersonSheffield WedsExeter CityN90+4
52022-10-08League OneMatchweek 14HomeBarry BannanSheffield WedsCheltenhamY83
62022-01-22League OneMatchweek 29AwayJosh WindassSheffield WedsOxford UnitedY601-1Jack Stevens
72021-11-27League OneMatchweek 20HomeOlamide ShodipoSheffield WedsWycombeY45+90-1David Stockdale
82021-11-02League OneMatchweek 6HomeTheo CorbeanuSheffield WedsSunderlandY110-0Ron-Thorben Hoffmann
92021-09-28League OneMatchweek 10AwayCallum PatersonSheffield WedsWigan AthleticY601-0Ben Amos
102021-09-25League OneMatchweek 9AwayDennis AdeniranSheffield WedsIpswich TownY260-0Václav Hladký
112021-02-13ChampionshipMatchweek 29HomeColin Kazim-RichardsDerby CountyMiddlesbroughY0.030.06Right Foot27321-0Marcus BettinelliLee GregoryPass (Live)Martyn WaghornPass (Live)
122019-11-09ChampionshipMatchweek 16AwaySam ClucasStoke CityBarnsleyY0.030.19Left Foot31673-1Bradley CollinsJames McCleanPass (Live)James McCleanTackle
132019-10-19ChampionshipMatchweek 12HomeTyrese CampbellStoke CityFulhamY0.210.66Left Foot18160-0Marcus BettinelliLee GregoryPass (Live)Adam FedericiPass (Dead)
142019-08-17ChampionshipMatchweek 3HomeScott HoganStoke CityDerby CountyY0.310.64Right Foot13561-1Kelle RoosLee GregoryPass (Live)Jack ButlandPass (Live)
152019-04-06ChampionshipMatchweek 40HomeRyan TunnicliffeMillwallWest BromY0.030.16Right Foot29300-0Sam JohnstoneLee GregoryPass (Live)David MartinPass (Live)
162019-03-13ChampionshipMatchweek 37AwayBen ThompsonMillwallBirmingham CityY0.280.27Right Foot10321-0Lee CampLee GregoryPass (Live)Jake CooperPass (Live)
172019-03-13ChampionshipMatchweek 37AwayBen ThompsonMillwallBirmingham CityY0.520.83Right Foot12130-0Lee CampLee GregoryPass (Live)Ben ThompsonPass (Live)
182019-01-19ChampionshipMatchweek 28AwayJed WallaceMillwallMiddlesbroughY0.540.81Left Foot14220-0Darren RandolphLee GregoryPass (Live)
192018-11-10ChampionshipMatchweek 17AwayRyan LeonardMillwallNorwich CityY0.090.31Right Foot12811-2Tim KrulSteve MorisonPass (Live)Shaun HutchinsonPass (Live)
202018-08-22ChampionshipMatchweek 4AwayRyan TunnicliffeMillwallSheffield WedsY0.370.63Right Foot12720-2Cameron DawsonLee GregoryPass (Live)
212018-08-04ChampionshipMatchweek 1HomeAiden O'BrienMillwallMiddlesbroughY0.400.59Right Foot11120-0Darren RandolphLee GregoryPass (Live)Steve MorisonPass (Live)
222018-04-07ChampionshipMatchweek 41HomeSteve MorisonMillwallBristol CityY521-0Frank Fielding
232018-03-06ChampionshipMatchweek 36AwayGeorge SavilleMillwallHull CityY10-0Allan McGregor
242018-01-13ChampionshipMatchweek 27HomeAiden O'BrienMillwallPrestonY430-0Chris Maxwell
252017-08-12ChampionshipMatchweek 2HomeGeorge SavilleMillwallBoltonY490-0Mark Howard
262017-05-20League OneFinalAwaySteve MorisonMillwallBradford CityY850-0Colin Doyle
272017-03-21League OneMatchweek 33AwayAiden O'BrienMillwallRochdaleY251-0Conrad Logan
282017-02-18FA CupFifth roundHomeShaun CummingsMillwallLeicester CityN900-0Ron-Robert Zieler
292016-12-04FA CupSecond roundHomeShane FergusonMillwallBraintree TownY252-1Sam Beasant
302016-12-04FA CupSecond roundHomeHarry SmithMillwallBraintree TownY170-1Sam Beasant
312016-09-24League OneMatchweek 9HomeAiden O'BrienMillwallRochdaleY110-1Josh Lillis
322016-03-28League OneMatchweek 39HomeAiden O'BrienMillwallBurton AlbionY120-0Jon McLaughlin
332016-02-20League OneMatchweek 32HomeSteve MorisonMillwallP'borough UtdY300-0Ben Alnwick
342015-11-21League OneMatchweek 18HomeShane FergusonMillwallColchester UtdY622-1Jamie Jones
352015-05-02ChampionshipMatchweek 46AwayAiden O'BrienMillwallWolvesY580-2Tomasz Kuszczak
362015-01-17ChampionshipMatchweek 26HomeMagaye GueyeMillwallIpswich TownY430-2Bartosz Białkowski

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.