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-09-21ChampionshipMatchweek 6AwayMillwallQPRY0.280.70Right Foot14340-0Paul NardiMacaulay LangstaffMacaulay LangstaffPass (Live)Ryan LeonardPass (Live)Deflected
22024-08-31ChampionshipMatchweek 4HomeMillwallSheffield WedsY0.930.99Right Foot3711-0James BeadleJosh CoburnShotVolley
32024-08-17ChampionshipMatchweek 2AwayMillwallBristol CityY0.060.09Right Foot17642-2Max O'LearyCasper de NorrePass (Live)Shaun HutchinsonPass (Live)Volley
42024-08-10ChampionshipMatchweek 1HomeMillwallWatfordY0.120.68Right Foot15881-2Daniel BachmannGeorge SavilleGeorge SavillePass (Live)
52024-08-10ChampionshipMatchweek 1HomeMillwallWatfordY0.180.47Left Foot5740-2Daniel BachmannJoe BryanPass (Live)Jake CooperPass (Live)
62024-04-20ChampionshipMatchweek 44AwayMillwallSunderlandN71Ryan Longman
72024-04-13ChampionshipMatchweek 43HomeMillwallCardiff CityN0.410.68Left Foot1290+32-1Ethan HorvathBrooke Norton-CuffyBrooke Norton-CuffyPass (Live)Brooke Norton-CuffyTake-On
82024-03-29ChampionshipMatchweek 39HomeMillwallWest BromY0.460.52Right Foot21210-0Alex Palmer
92024-01-06FA CupThird round properHomeMillwallLeicester CityY56
102023-10-07ChampionshipMatchweek 11HomeMillwallHull CityY0.340.76Left Foot380-0Ryan AllsopJoe BryanFouledJake CooperPass (Live)
112023-05-08ChampionshipMatchweek 46HomeMillwallBlackburnY0.410.89Right Foot5371-1Aynsley PearsOliver BurkeTake-On
122023-05-08ChampionshipMatchweek 46HomeMillwallBlackburnY0.150.06Right Foot1280-0Aynsley PearsOliver BurkeGeorge SavillePass (Live)Zian FlemmingPass (Dead)Deflected
132023-02-11ChampionshipMatchweek 31AwayMillwallQPRY0.250.42Left Foot15310-0Seny DiengZian FlemmingZian FlemmingPass (Live)
142022-12-17ChampionshipMatchweek 23AwayMiddlesbroughBurnleyN0.060.29Right Foot23490-0Arijanet Muric
152022-10-19ChampionshipMatchweek 16AwayMiddlesbroughWigan AthleticY0.080.98Right Foot5511-1Ben Amos
162022-10-15ChampionshipMatchweek 15HomeMiddlesbroughBlackburnY0.240.72Left Foot945+10-2Thomas KaminskiJonny HowsonJonny HowsonPass (Live)Matt CrooksPass (Live)
172022-09-13ChampionshipMatchweek 10HomeMiddlesbroughCardiff CityN0.210.05Right Foot8760-3Ryan AllsopIsaiah JonesIsaiah JonesPass (Live)Riley McGreePass (Live)
182022-08-17ChampionshipMatchweek 4AwayMiddlesbroughStoke CityY0.140.51Right Foot5380-1Josef BursikIsaiah JonesIsaiah JonesPass (Live)Riley McGreePass (Live)
192022-04-02ChampionshipMatchweek 40AwayMiddlesbroughP'borough UtdN0.170.29Right Foot12903-0David CornellDuncan WatmoreTackle
202022-03-05ChampionshipMatchweek 36HomeMiddlesbroughLuton TownN0.080.23Left Foot16871-0Alex PalmerJonny HowsonPass (Live)Isaiah JonesPass (Live)
212022-02-12ChampionshipMatchweek 32HomeMiddlesbroughDerby CountyN0.480.83Left Foot6893-1Ryan AllsopFolarin BalogunFolarin BalogunPass (Live)Deflected
222021-12-29ChampionshipMatchweek 25AwayMiddlesbroughBlackpoolN0.170.83Right Foot590+31-1Daniel GrimshawIsaiah JonesIsaiah JonesPass (Live)Isaiah JonesTackle
232021-11-27ChampionshipMatchweek 20AwayMiddlesbroughHuddersfieldY0.290.56Right Foot16231-0Lee NichollsMatt CrooksMatt CrooksPass (Live)Andraž ŠporarPass (Live)
242021-11-27ChampionshipMatchweek 20AwayMiddlesbroughHuddersfieldY0.180.73Right Foot8160-0Lee NichollsIsaiah JonesIsaiah JonesPass (Live)Jonny HowsonPass (Live)
252021-09-28ChampionshipMatchweek 10HomeMiddlesbroughSheffield UtdY0.060.56Left Foot1690-0Robin OlsenMarc BolaMarc BolaPass (Live)Matt CrooksPass (Live)
262021-05-01ChampionshipMatchweek 45AwayMiddlesbroughLuton TownY0.110.22Head7210-1Simon SlugaMarvin JohnsonHayden CoulsonPass (Live)Marvin JohnsonPass (Dead)Deflected
272021-04-24ChampionshipMatchweek 44HomeMiddlesbroughSheffield WedsY0.850.98Right Foot1812-1Keiren WestwoodYannick BolasieYannick BolasieShot
282021-04-02ChampionshipMatchweek 39AwayMiddlesbroughBournemouthY0.050.61Left Foot16630-1Asmir BegovićYannick BolasieYannick BolasiePass (Live)Nathaniel Mendez-LaingPass (Live)Deflected
292021-02-16ChampionshipMatchweek 30HomeMiddlesbroughHuddersfieldY0.050.28Left Foot16310-1Ryan SchofieldAshley FletcherDuncan WatmoreTake-OnDuncan WatmoreTake-On
302020-12-29ChampionshipMatchweek 22AwayMiddlesbroughSheffield WedsY0.410.82Right Foot10490-2Keiren WestwoodSam MorsySam MorsyPass (Live)Anfernee DijksteelPass (Dead)
312020-12-12ChampionshipMatchweek 18HomeMiddlesbroughMillwallY0.460.87Right Foot9202-0Bartosz BiałkowskiGeorge SavilleGeorge SavilleShot
322020-12-12ChampionshipMatchweek 18HomeMiddlesbroughMillwallY0.900.97Right Foot2130-0Bartosz BiałkowskiMarvin JohnsonMarvin JohnsonPass (Live)George SavillePass (Live)
332020-12-02ChampionshipMatchweek 15HomeMiddlesbroughSwansea CityY0.530.77Right Foot10671-0Freddie WoodmanPaddy McNairPaddy McNairPass (Live)
342020-12-02ChampionshipMatchweek 15HomeMiddlesbroughSwansea CityY0.070.52Right Foot23260-0Freddie WoodmanMarvin JohnsonMarvin JohnsonPass (Live)Deflected
352019-10-22League OneMatchweek 15HomeSunderlandTranmere RoversY240-0Scott DaviesWill Grigg
362019-03-09League OneMatchweek 36AwaySunderlandWycombeN90+40-1Ryan Allsop
372017-09-16PL2 — Div. 1Regular seasonAwaySunderlandManchester CityY60-0Daniel Grimshaw
382016-04-16Premier LeagueMatchweek 34AwaySunderlandNorwich CityN90+12-0John RuddySebastian Larsson
392015-11-28Premier LeagueMatchweek 14HomeSunderlandStoke CityN841-0Jack Butland
402015-08-25League CupSecond roundHomeSunderlandExeter CityN784-3Bobby Olejnik
412015-08-15Premier LeagueMatchweek 2HomeSunderlandNorwich CityN880-3John RuddyJeremain Lens
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 7HomeRomain EsseMillwallPrestonY0.290.89Left Foot9381-0Freddie WoodmanRomain EsseTake-OnDuncan WatmorePass (Live)
22023-10-03ChampionshipMatchweek 10AwayZian FlemmingMillwallPlymouth ArgyleY0.710.95Right Foot10590-0Conor HazardDuncan WatmorePass (Live)
32023-04-28ChampionshipMatchweek 45AwayTom BradshawMillwallBlackpoolY0.150.90Right Foot17591-1Daniel GrimshawDuncan WatmorePass (Live)Jamie ShackletonPass (Live)
42022-12-26ChampionshipMatchweek 24HomeMarcus ForssMiddlesbroughWigan AthleticY0.200.29Left Foot11260-0Jamie JonesDuncan WatmorePass (Live)Isaiah JonesPass (Dead)
52022-10-19ChampionshipMatchweek 16AwayIsaiah JonesMiddlesbroughWigan AthleticY0.530.33Right Foot9440-1Ben AmosDuncan WatmorePass (Live)Jonny HowsonPass (Live)
62022-04-02ChampionshipMatchweek 40AwayJosh CoburnMiddlesbroughP'borough UtdN0.640.89Right Foot4822-0David CornellDuncan WatmorePass (Live)Marc BolaPass (Live)Volley
72022-02-22ChampionshipMatchweek 34HomeMarcus TavernierMiddlesbroughWest BromN0.310.92Left Foot4691-1Sam JohnstoneAnfernee DijksteelPass (Live)Anfernee DijksteelTake-On
82022-02-04FA CupFourth round properAwayMatt CrooksMiddlesbroughManchester UtdN640-1Dean Henderson
92021-11-20ChampionshipMatchweek 18HomeMatt CrooksMiddlesbroughMillwallY0.280.90Head3150-0Bartosz BiałkowskiDuncan WatmoreTake-OnMarc BolaPass (Live)
102020-11-25ChampionshipMatchweek 13HomeBritt AssombalongaMiddlesbroughDerby CountyY0.750.99Right Foot3330-0David MarshallDuncan WatmorePass (Live)Volley
112020-02-25League OneMatchweek 13HomeMax PowerSunderlandFleetwood TownN90+70-1Alex Cairns
122019-10-22League OneMatchweek 15HomeLynden GoochSunderlandTranmere RoversY392-0Scott Davies
132017-10-31ChampionshipMatchweek 15HomePaddy McNairSunderlandBoltonN792-3Ben Alnwick
142017-10-28ChampionshipMatchweek 14HomeLewis GrabbanSunderlandBristol CityY45+30-1Frank Fielding
152016-11-19Premier LeagueMatchweek 12HomeJermain DefoeSunderlandHull CityY340-0David Marshall
162016-10-01Premier LeagueMatchweek 7HomePatrick van AanholtSunderlandWest BromY830-1Ben Foster
172016-09-21EFL CupThird roundAwayPaddy McNairSunderlandQPRY700-1Matt Ingram
182016-05-15Premier LeagueMatchweek 38AwayJeremain LensSunderlandWatfordY511-1Heurelho Gomes

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.