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
12025-01-25League OneMatchweek 28AwayMansfield TownCambridge UtdN90+11-3Jack Stevens
22025-01-04League OneMatchweek 25AwayMansfield TownStockportY120-0Ben HinchliffeHiram Boateng
32025-01-01League OneMatchweek 24HomeMansfield TownBoltonY361-0Luke SouthwoodHiram Boateng
42024-10-26League OneMatchweek 14HomeMansfield TownBirmingham CityY630-1Ryan Allsop
52024-10-01League OneMatchweek 9AwayMansfield TownCrawley TownY120-0Jojo Wollacott
62024-09-21League OneMatchweek 7HomeMansfield TownShrewsburyY490-1Toby Savin
72024-09-14League OneMatchweek 6HomeMansfield TownCambridge UtdY681-1Vicente ReyesStephen McLaughlin
82024-09-14League OneMatchweek 6HomeMansfield TownCambridge UtdY390-0Vicente ReyesElliott Hewitt
92024-08-17League OneMatchweek 2HomeMansfield TownBurton AlbionY90+72-3Max Crocombe
102024-08-09League OneMatchweek 1AwayMansfield TownBarnsleyY181-0Ben KillipKeanu Baccus
112023-08-04ChampionshipMatchweek 1HomeSheffield WedsSouthamptonY0.050.39Right Foot12540-1Gavin BazunuWill VaulksPass (Dead)Lee GregoryPass (Live)Volley
122023-05-18League OneSemi-finalsHomeSheffield WedsP'borough UtdY25Callum Paterson
132023-04-22League OneMatchweek 44HomeSheffield WedsExeter CityY59Barry Bannan
142023-03-29League OneMatchweek 26AwaySheffield WedsCheltenhamY87Michael Smith
152023-03-21League OneMatchweek 29AwaySheffield WedsBarnsleyY74Marvin Johnson
162023-03-21League OneMatchweek 29AwaySheffield WedsBarnsleyY33Michael Smith
172023-03-17League OneMatchweek 37HomeSheffield WedsBoltonY11Aden Flint
182023-02-18League OneMatchweek 33HomeSheffield WedsMK DonsN64Marvin Johnson
192022-10-22League OneMatchweek 16AwaySheffield WedsLincoln CityY7
202022-10-15League OneMatchweek 15AwaySheffield WedsCambridge UtdY77Liam Palmer
212022-10-15League OneMatchweek 15AwaySheffield WedsCambridge UtdY6
222022-08-27League OneMatchweek 6HomeSheffield WedsFG RoversY45+1
232022-05-09League OneSemi-finalsHomeSheffield WedsSunderlandY740-0Anthony PattersonMarvin Johnson
242022-04-30League OneMatchweek 46HomeSheffield WedsPortsmouthY170-1Gavin BazunuMarvin Johnson
252022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY742-2Alex Cairns
262022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY731-2Alex CairnsMassimo Luongo
272022-04-26League OneMatchweek 35AwaySheffield WedsFleetwood TownY40-0Alex CairnsJack Hunt
282022-04-19League OneMatchweek 44HomeSheffield WedsCrewe AlexandraY540-0Dave Richards
292022-04-16League OneMatchweek 43AwaySheffield WedsMK DonsY201-0Jamie CummingBarry Bannan
302022-04-02League OneMatchweek 41HomeSheffield WedsAFC WimbledonY90+21-1Nik TzanevCallum Paterson
312022-03-26League OneMatchweek 40HomeSheffield WedsCheltenhamY581-1Owen Evans
322021-12-11League OneMatchweek 22AwaySheffield WedsCrewe AlexandraY471-0Dave RichardsJack Hunt
332021-11-23League OneMatchweek 19HomeSheffield WedsMK DonsY830-1Andy FisherJosh Windass
342021-11-02League OneMatchweek 6HomeSheffield WedsSunderlandY532-0Ron-Thorben HoffmannCallum Paterson
352021-10-16League OneMatchweek 13AwaySheffield WedsAFC WimbledonY611-0Nik Tzanev
362021-10-16League OneMatchweek 13AwaySheffield WedsAFC WimbledonY130-0Nik TzanevBarry Bannan
372021-10-09League OneMatchweek 12HomeSheffield WedsBoltonY660-0Joel DixonJack Hunt
382021-08-21League OneMatchweek 4AwaySheffield WedsRotherham UtdN771-0Viktor Johansson
392021-08-17League OneMatchweek 3HomeSheffield WedsFleetwood TownY150-0Alex Cairns
402021-04-02ChampionshipMatchweek 39HomeDerby CountyLuton TownY0.940.97Left Foot170-0Simon SlugaMartyn WaghornMartyn WaghornPass (Live)Louie SibleyPass (Live)
412021-03-16ChampionshipMatchweek 37HomeDerby CountyBrentfordN0.830.94Right Foot3470-2David RayaNathan ByrneNathan ByrnePass (Live)Colin Kazim-RichardsPass (Live)
422021-02-13ChampionshipMatchweek 29HomeDerby CountyMiddlesbroughY0.630.70Head3150-0Marcus BettinelliLee BuchananLee BuchananPass (Live)Martyn WaghornPass (Dead)
432020-09-26ChampionshipMatchweek 3AwayStoke CityPrestonY0.700.86Left Foot4390-0Declan RuddJohn Obi MikelJohn Obi MikelPass (Live)Steven FletcherPass (Live)
442020-07-22ChampionshipMatchweek 46AwayStoke CityNott'ham ForestY0.870.98Right Foot1782-1Jordan SmithJames McCleanJames McCleanShot
452020-07-18ChampionshipMatchweek 45HomeStoke CityBrentfordY0.660.92Right Foot5380-0David RayaSam ClucasShot
462020-01-01ChampionshipMatchweek 26AwayStoke CityHuddersfieldN0.040.53Right Foot13904-2Kamil GrabaraJames McCleanJames McCleanPass (Live)Lee GregoryPass (Live)
472019-11-09ChampionshipMatchweek 16AwayStoke CityBarnsleyY0.790.99Right Foot13301-0Bradley CollinsJames McCleanFouledStephen WardPass (Live)
482019-10-19ChampionshipMatchweek 12HomeStoke CityFulhamY0.790.98Right Foot13801-0Marcus BettinelliScott HoganFouledLee GregoryPass (Live)
492019-09-27ChampionshipMatchweek 9HomeStoke CityNott'ham ForestY0.260.79Right Foot11100-0Brice SambaTom InceShotVolley
502019-04-30ChampionshipMatchweek 38HomeMillwallBristol CityY0.080.09Right Foot15410-0Max O'LearySteve MorisonSteve MorisonPass (Live)Jake CooperPass (Live)Volley
512019-04-19ChampionshipMatchweek 43HomeMillwallBrentfordY0.180.53Right Foot6150-0Luke DanielsJed WallaceJed WallacePass (Live)Ben ThompsonPass (Live)
522019-03-09ChampionshipMatchweek 36AwayMillwallBoltonY0.300.18Right Foot4870-2Remi MatthewsJed WallaceJed WallacePass (Live)Jed WallaceTake-On
532018-12-15ChampionshipMatchweek 22AwayMillwallPrestonY0.110.23Right Foot990+31-3Declan RuddTom ElliottMahlon RomeoShot
542018-12-08ChampionshipMatchweek 21HomeMillwallHull CityY0.170.26Head5220-1David MarshallJames MeredithJames MeredithPass (Live)Aiden O'BrienPass (Live)Deflected
552018-10-27ChampionshipMatchweek 15HomeMillwallIpswich TownY0.280.56Left Foot4511-0Bartosz BiałkowskiJake CooperJake CooperPass (Live)Ryan LeonardPass (Dead)Volley
562018-10-27ChampionshipMatchweek 15HomeMillwallIpswich TownY0.620.95Left Foot4260-0Bartosz BiałkowskiJake CooperJake CooperPass (Live)Shaun WilliamsPass (Dead)Deflected, Volley
572018-10-03ChampionshipMatchweek 11AwayMillwallNott'ham ForestY0.580.79Right Foot390+11-2Costel PantilimonRyan LeonardSteve MorisonPass (Live)Shaun WilliamsPass (Live)
582018-09-29ChampionshipMatchweek 10HomeMillwallSheffield UtdY0.620.95Right Foot9501-1Dean HendersonRyan LeonardRyan LeonardPass (Live)Byron WebsterInterception
592018-08-18ChampionshipMatchweek 3HomeMillwallDerby CountyY70-0Scott CarsonShaun Williams
602018-08-04ChampionshipMatchweek 1HomeMillwallMiddlesbroughY0.660.88Right Foot5371-0Darren RandolphLee GregoryTake-On
612018-03-30ChampionshipMatchweek 39HomeMillwallNott'ham ForestY331-0Costel PantilimonSteve Morison
622018-03-17ChampionshipMatchweek 38AwayMillwallBarnsleyY240-0Nick TownsendJed Wallace
632018-02-20ChampionshipMatchweek 33HomeMillwallSheffield WedsY520-1Joe WildsmithJake Cooper
642018-02-09ChampionshipMatchweek 31HomeMillwallCardiff CityY400-1Neil EtheridgeJed Wallace
652018-02-03ChampionshipMatchweek 30AwayMillwallReadingY731-0Vito MannoneSteve Morison
662018-01-20ChampionshipMatchweek 28AwayMillwallLeeds UnitedY421-0Felix WiedwaldSteve Morison
672017-12-26ChampionshipMatchweek 24HomeMillwallWolvesY130-0John RuddyJed Wallace
682017-12-02ChampionshipMatchweek 20HomeMillwallSheffield UtdY140-0Jamal BlackmanSteve Morison
692017-09-30ChampionshipMatchweek 11HomeMillwallBarnsleyY45+20-1Adam Davies
702017-08-26ChampionshipMatchweek 5HomeMillwallNorwich CityY150-0Angus GunnSteve Morison
712017-05-07League OneSemi-finalsAwayMillwallScunthorpe UtdY521-1Joe AnyonSteve Morison
722017-04-30League OneMatchweek 46AwayMillwallBristol RoversY352-1Joe Lumley
732017-04-30League OneMatchweek 46AwayMillwallBristol RoversY50-0Joe LumleyShaun Williams
742017-03-21League OneMatchweek 33AwayMillwallRochdaleY140-0Conrad Logan
752017-03-04League OneMatchweek 36HomeMillwallMK DonsY90+21-1David Martin
762017-03-04League OneMatchweek 36HomeMillwallMK DonsY240-0David MartinShane Ferguson
772017-02-28League OneMatchweek 35HomeMillwallP'borough UtdY540-0Luke McGee
782017-01-21League OneMatchweek 28AwayMillwallBradford CityY500-0Colin Doyle
792016-12-30League OneMatchweek 24HomeMillwallGillinghamY130-0Stuart NelsonSteve Morison
802016-12-26League OneMatchweek 23HomeMillwallSwindon TownY651-0Lawrence VigourouxSteve Morison
812016-12-26League OneMatchweek 23HomeMillwallSwindon TownY100-0Lawrence VigourouxFred Onyedinma
822016-11-12League OneMatchweek 17HomeMillwallBristol RoversY682-0Kelle RoosHarry Smith
832016-10-22League OneMatchweek 15HomeMillwallFleetwood TownY481-0Chris Neal
842016-10-22League OneMatchweek 15HomeMillwallFleetwood TownY310-0Chris Neal
852016-10-15League OneMatchweek 13AwayMillwallNorthamptonY320-0Adam SmithShaun Williams
862016-09-27League OneMatchweek 10AwayMillwallPort ValeY840-3Jak Alnwick
872016-09-24League OneMatchweek 9HomeMillwallRochdaleY181-1Josh Lillis
882016-08-06League OneMatchweek 1HomeMillwallOldham AthleticY130-0Connor Ripley
892016-05-20League OneSemi-finalsHomeMillwallBradford CityY340-0Ben WilliamsSteve Morison
902016-05-15League OneSemi-finalsAwayMillwallBradford CityY150-1Ben WilliamsSteve Morison
912016-05-08League OneMatchweek 46AwayMillwallGillinghamN90+81-1Stuart Nelson
922016-04-09League OneMatchweek 41HomeMillwallShrewsburyY90+12-1Mark Halstead
932016-03-28League OneMatchweek 39HomeMillwallBurton AlbionY181-0Jon McLaughlinMark Beevers
942016-03-12League OneMatchweek 36AwayMillwallSwindon TownY60-0Lawrence VigourouxJed Wallace
952016-03-05League OneMatchweek 35HomeMillwallBlackpoolY80-0Colin DoyleCarlos Edwards
962016-02-20League OneMatchweek 32HomeMillwallP'borough UtdY491-0Ben AlnwickShane Ferguson
972016-02-13League OneMatchweek 31AwayMillwallRochdaleY540-0Josh Lillis
982016-02-06League OneMatchweek 30AwayMillwallWalsallY772-0Liam RobertsShaun Williams
992016-02-06League OneMatchweek 30AwayMillwallWalsallY610-0Liam RobertsJed Wallace
1002016-01-30League OneMatchweek 29HomeMillwallCrewe AlexandraY640-1Ben Garratt
1012016-01-23League OneMatchweek 28AwayMillwallChesterfieldY471-1Tommy LeeJed Wallace
1022016-01-17League OneMatchweek 27HomeMillwallPort ValeY341-0Jak Alnwick
1032016-01-17League OneMatchweek 27HomeMillwallPort ValeY140-0Jak AlnwickJed Wallace
1042016-01-09League OneMatchweek 21AwayMillwallOldham AthleticY30-0Joel ColemanShane Ferguson
1052015-11-21League OneMatchweek 18HomeMillwallColchester UtdY130-0Jamie JonesMark Beevers
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
282016-09-24League OneMatchweek 9HomeAiden O'BrienMillwallRochdaleY110-1Josh Lillis
292016-03-28League OneMatchweek 39HomeAiden O'BrienMillwallBurton AlbionY120-0Jon McLaughlin
302016-02-20League OneMatchweek 32HomeSteve MorisonMillwallP'borough UtdY300-0Ben Alnwick
312015-11-21League OneMatchweek 18HomeShane FergusonMillwallColchester UtdY622-1Jamie Jones
322015-05-02ChampionshipMatchweek 46AwayAiden O'BrienMillwallWolvesY580-2Tomasz Kuszczak
332015-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.