2019-2020 Competitions

All Competitions
FA Cup
EFL Cup

Goal Log

Goal Log Table
Rk Date Round Venue Scorer Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12019-08-05Matchweek 1AwayTom LawrenceHuddersfieldY0.030.02Right Foot28220-0Kamil GrabaraVolley
22019-08-05Matchweek 1AwayTom LawrenceHuddersfieldY0.040.43Left Foot21251-0Kamil GrabaraJayden BogleJayden BoglePass (Live)Tom LawrencePass (Live)
32019-08-17Matchweek 3AwayMartyn WaghornStoke CityY0.180.34Left Foot820-0Jack ButlandKieran DowellKieran DowellPass (Live)Scott MalonePass (Live)
42019-08-17Matchweek 3AwayMartyn WaghornStoke CityY0.790.98Left Foot13701-2Jack ButlandGeorge EvansFouledGeorge EvansTake-On
52019-08-20Matchweek 4HomeJack MarriottBristol CityN0.040.68Left Foot17850-2Daniel BentleyFlorian JozefzoonFlorian JozefzoonPass (Live)Tom LawrencePass (Live)
62019-08-24Matchweek 5HomeMartyn WaghornWest BromY0.790.99Left Foot1360-0Sam JohnstoneMartyn WaghornFouledJack MarriottPass (Live)
72019-09-13Matchweek 7HomeScott MaloneCardiff CityY0.830.98Right Foot260-0Alex SmithiesMartyn WaghornShot
82019-09-21Matchweek 8AwayChris MartinLeeds UnitedN0.080.52Right Foot1590+10-1Kiko CasillaJamie PatersonJamie PatersonPass (Live)Max LowePass (Live)
92019-09-28Matchweek 9HomeChris MartinBirmingham CityY0.070.15Right Foot1020-0Lee CampDuane HolmesDuane HolmesPass (Live)Duane HolmesTake-On
102019-09-28Matchweek 9HomeMartyn WaghornBirmingham CityY0.510.81Left Foot14501-0Lee CampChris MartinChris MartinPass (Live)Scott MalonePass (Live)
112019-09-28Matchweek 9HomeJamie PatersonBirmingham CityY0.450.73Left Foot16742-2Lee CampJack MarriottJack MarriottPass (Live)Jayden BoglePass (Live)
122019-10-02Matchweek 10AwayChris MartinBarnsleyY0.620.86Left Foot6340-1Bradley CollinsJamie PatersonTom HuddlestonePass (Live)Tom LawrencePass (Live)
132019-10-02Matchweek 10AwayTom HuddlestoneBarnsleyY0.790.99Right Foot13431-1Bradley CollinsTom LawrenceFouledMax LowePass (Live)
142019-10-05Matchweek 11HomeMatty Pearson (OG)Luton TownY110-0Simon SlugaOwn Goal
152019-10-05Matchweek 11HomeTom LawrenceLuton TownY0.020.07Right Foot34701-0Simon SlugaJayden BogleJayden BoglePass (Live)Matthew ClarkePass (Live)
162019-10-23Matchweek 13HomeGraeme ShinnieWigan AthleticY0.040.57Right Foot1790+20-0David MarshallChris MartinChris MartinPass (Live)Duane HolmesPass (Live)
172019-11-02Matchweek 15HomeTom LawrenceMiddlesbroughY0.060.29Right Foot20220-0Aynsley PearsChris MartinChris MartinPass (Live)Tom LawrencePass (Live)
182019-11-02Matchweek 15HomeTom LawrenceMiddlesbroughY0.580.99Left Foot6841-0Aynsley PearsJayden BogleJayden BoglePass (Live)Duane HolmesPass (Live)
192019-11-23Matchweek 17HomeMartyn WaghornPrestonN0.860.95Other2330-0Declan RuddCurtis DaviesCurtis DaviesShot
202019-11-30Matchweek 19HomeMartyn WaghornQPRY0.070.48Left Foot26230-0Joe LumleyJack MarriottFouledTom LawrencePass (Live)
212019-12-11Matchweek 21HomeChris MartinSheffield WedsY0.790.99Right Foot13820-1Cameron DawsonJack MarriottFouledTom LawrencePass (Live)
222019-12-26Matchweek 24AwayMartyn WaghornWigan AthleticY0.090.34Right Foot890+30-1Jamie JonesJack MarriottJack MarriottShotDeflected
232019-12-30Matchweek 25HomeJason KnightCharlton AthY0.780.98Head2100-0Dillon PhillipsMartyn WaghornShot
242019-12-30Matchweek 25HomeJason KnightCharlton AthY0.430.68Left Foot9771-0Dillon PhillipsMax BirdMax BirdPass (Live)Duane HolmesPass (Live)Volley
252020-01-02Matchweek 26HomeJack MarriottBarnsleyY0.410.88Right Foot9450-0Samuel Şahin-RadlingerWayne RooneyWayne RooneyPass (Dead)Martyn WaghornFouledVolley
262020-01-02Matchweek 26HomeMartyn WaghornBarnsleyY0.080.43Right Foot12571-1Samuel Şahin-RadlingerAndre WisdomAndre WisdomPass (Live)Wayne RooneyPass (Live)
272020-01-11Matchweek 27AwayJason KnightMiddlesbroughY0.020.10Right Foot34540-1Aynsley PearsTom LawrenceTom LawrencePass (Live)
282020-01-11Matchweek 27AwayDuane HolmesMiddlesbroughY0.040.23Right Foot2390+11-2Aynsley PearsWayne RooneyPass (Live)Max BirdPass (Live)Volley
292020-01-18Matchweek 28HomeMatthew ClarkeHull CityY0.460.62Head6640-0George LongTom LawrenceTom LawrencePass (Dead)Martyn WaghornShot
302020-01-28Matchweek 29AwayWayne RooneyLuton TownY*0.050.46Right Foot21630-0Simon SlugaDuane HolmesDuane HolmesPass (Live)Jason KnightPass (Live)Deflected
312020-01-28Matchweek 29AwayChris MartinLuton TownN0.430.80Head6851-2Simon SlugaJayden BogleJayden BoglePass (Live)Andre WisdomPass (Live)
322020-01-31Matchweek 30HomeMartyn WaghornStoke CityY0.340.53Head9210-0Jack ButlandCraig ForsythCraig ForsythPass (Live)Martyn WaghornPass (Live)
332020-01-31Matchweek 30HomeChris MartinStoke CityY0.370.51Left Foot11241-0Jack ButlandDuane HolmesDuane HolmesPass (Live)Duane HolmesTake-On
342020-01-31Matchweek 30HomeWayne RooneyStoke CityY*0.090.50Right Foot20672-0Jack ButlandTom LawrenceFouledMax BirdPass (Live)
352020-01-31Matchweek 30HomeJayden BogleStoke CityY0.070.52Right Foot20743-0Jack ButlandWayne RooneyWayne RooneyPass (Live)Max BirdPass (Live)
362020-02-08Matchweek 31AwayMartyn WaghornSwansea CityY0.580.75Left Foot780-0Freddie WoodmanTom LawrenceShot
372020-02-08Matchweek 31AwayDuane HolmesSwansea CityY0.050.13Right Foot17641-2Freddie WoodmanCraig ForsythPass (Live)Wayne RooneyPass (Dead)
382020-02-08Matchweek 31AwayTom LawrenceSwansea CityY0.060.08Right Foot26802-2Freddie WoodmanMartyn WaghornMartyn WaghornPass (Live)Max BirdPass (Live)
392020-02-12Matchweek 32AwayMartyn WaghornBristol CityY0.350.34Head8610-3Daniel BentleyMax LoweMax LowePass (Live)Wayne RooneyPass (Live)
402020-02-12Matchweek 32AwayChris MartinBristol CityY0.590.67Right Foot7821-3Daniel BentleyTom LawrenceTom LawrencePass (Live)Duane HolmesPass (Live)
412020-02-15Matchweek 33HomeTom LawrenceHuddersfieldY0.020.37Right Foot26610-0Jonas LösslGraeme ShinnieGraeme ShinniePass (Live)Wayne RooneyPass (Dead)
422020-02-21Matchweek 34HomeWayne RooneyFulhamY*0.790.98Right Foot13550-0Marek RodákFouled
432020-02-25Matchweek 35AwayMartyn WaghornQPRY0.040.43Head12430-1Liam KellyMax BirdMax BirdPass (Dead)Tom LawrencePass (Live)
442020-02-29Matchweek 36AwayTom LawrenceSheffield WedsY0.040.19Right Foot2470-0Cameron DawsonChris MartinChris MartinPass (Live)Jayden BoglePass (Live)Deflected
452020-02-29Matchweek 36AwayTom LawrenceSheffield WedsY0.060.63Right Foot14241-0Cameron DawsonChris MartinChris MartinPass (Live)Tom LawrencePass (Live)
462020-02-29Matchweek 36AwayJason KnightSheffield WedsY0.070.64Right Foot12302-0Cameron DawsonChris MartinChris MartinPass (Live)
472020-03-08Matchweek 37HomeLouie SibleyBlackburnY0.030.51Left Foot28260-0Christian WaltonMartyn WaghornMartyn WaghornPass (Live)Andre WisdomPass (Live)
482020-03-08Matchweek 37HomeChris MartinBlackburnY0.490.91Right Foot8411-0Christian WaltonGraeme ShinnieShotVolley
492020-03-08Matchweek 37HomeChris MartinBlackburnY0.790.99Right Foot13852-0Christian WaltonJason KnightFouledJack MarriottPass (Live)
502020-06-20Matchweek 38AwayLouie SibleyMillwallY0.150.58Left Foot13260-1Bartosz BiałkowskiJayden BogleLouie SibleyTake-OnJayden BoglePass (Live)
512020-06-20Matchweek 38AwayLouie SibleyMillwallY0.340.92Right Foot11711-1Bartosz BiałkowskiMartyn WaghornMartyn WaghornPass (Live)Max BirdPass (Live)
522020-06-20Matchweek 38AwayLouie SibleyMillwallY0.440.94Left Foot16902-1Bartosz BiałkowskiCraig ForsythCraig ForsythPass (Live)Chris MartinPass (Live)
532020-06-27Matchweek 39HomeTom LawrenceReadingY0.040.52Right Foot21440-0Rafael CabralLouie SibleyLouie SibleyPass (Live)Chris MartinPass (Live)
542020-06-27Matchweek 39HomeWayne RooneyReadingY*0.791.00Right Foot1345+31-0Rafael CabralMartyn WaghornFouledJayden BoglePass (Live)
552020-07-01Matchweek 40AwayWayne RooneyPrestonY*0.060.44Right Foot26180-0Declan RuddLouie SibleyFouledJayden BoglePass (Live)
562020-07-04Matchweek 41HomeChris MartinNott'ham ForestY0.840.91Other390+70-1Brice SambaGeorge EvansShot
572020-07-11Matchweek 43HomeJason KnightBrentfordY0.480.52Right Foot5290-1David RayaWayne RooneyWayne RooneyPass (Live)Jayden BoglePass (Live)
582020-07-14Matchweek 44AwayJason KnightCardiff CityY0.370.38Right Foot12300-1Alex SmithiesLouie SibleyLouie SibleyPass (Live)Chris MartinPass (Live)
592020-07-19Matchweek 45HomeChris MartinLeeds UnitedY0.100.31Left Foot10540-0Kiko CasillaCraig ForsythDeflected
602020-07-22Matchweek 46AwayGraeme ShinnieBirmingham CityY0.050.40Right Foot2060-0Lee CampJayden BoglePass (Live)
612020-07-22Matchweek 46AwayMorgan WhittakerBirmingham CityN0.300.54Head12871-1Lee CampMorgan WhittakerShot
622020-07-22Matchweek 46AwayLouie SibleyBirmingham CityN0.040.32Left Foot2190+12-1Lee CampMorgan WhittakerMorgan WhittakerPass (Live)Lee BuchananPass (Live)
Goal Log Table
Rk Date Round Venue Scorer Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12019-08-05Matchweek 1AwayKarlan GrantHuddersfieldY0.790.99Right Foot13300-2Kelle RoosJuninho BacunaFouledJonathan HoggPass (Live)
22019-08-17Matchweek 3AwayLiam LindsayStoke CityY320-1Kelle RoosSam Clucas
32019-08-17Matchweek 3AwayScott HoganStoke CityY0.310.64Right Foot13561-1Kelle RoosLee GregoryLee GregoryPass (Live)Jack ButlandPass (Live)
42019-08-20Matchweek 4HomeAndreas WeimannBristol CityY0.710.98Left Foot6160-0Kelle RoosKasey PalmerAndreas WeimannTake-OnKasey PalmerShot
52019-08-20Matchweek 4HomeJosh BrownhillBristol CityY*0.050.35Right Foot1745+11-0Kelle RoosJack HuntJack HuntPass (Live)Jack HuntTackle
62019-08-24Matchweek 5HomeKenneth ZohoreWest BromY0.790.99Left Foot13840-1Kelle RoosMatheus PereiraFouledFilip KrovinovićPass (Live)
72019-08-31Matchweek 6AwayBryan MbeumoBrentfordY0.360.58Right Foot10170-0Kelle RoosOllie WatkinsShotDeflected
82019-08-31Matchweek 6AwayOllie WatkinsBrentfordY0.570.94Right Foot11181-0Kelle RoosBryan MbeumoBryan MbeumoPass (Live)Sergi CanósPass (Live)
92019-08-31Matchweek 6AwayOllie WatkinsBrentfordY0.180.41Left Foot5452-0Kelle RoosOllie WatkinsShot
102019-09-13Matchweek 7HomeRobert GlatzelCardiff CityY0.790.98Right Foot13190-1Kelle RoosRobert GlatzelFouledAden FlintPass (Live)
112019-09-21Matchweek 8AwayMax Lowe (OG)Leeds UnitedY200-0Kelle RoosOwn Goal
122019-09-28Matchweek 9HomeGary GardnerBirmingham CityY0.150.12Head3560-2Kelle RoosDaniel CrowleyDaniel CrowleyPass (Dead)Daniel CrowleyShot
132019-09-28Matchweek 9HomeIvan ŠunjićBirmingham CityY0.040.37Right Foot25591-2Kelle RoosJacques MaghomaPass (Live)Daniel CrowleyPass (Live)
142019-10-02Matchweek 10AwayAapo HalmeBarnsleyY0.090.06Head9130-0Kelle RoosAlex MowattAlex MowattPass (Dead)Jacob BrownFouled
152019-10-02Matchweek 10AwayCauley WoodrowBarnsleyY0.840.99Right Foot290+41-2Kelle RoosConor ChaplinConor ChaplinShot
162019-10-19Matchweek 12AwayMacauley BonneCharlton AthY0.110.25Left Foot1260-0Kelle RoosJonny WilliamsJonny WilliamsPass (Live)Mouhamadou-Naby SarrPass (Live)
172019-10-19Matchweek 12AwayMouhamadou-Naby SarrCharlton AthY0.080.28Head6481-0Kelle RoosJosh CullenJosh CullenPass (Dead)
182019-10-19Matchweek 12AwayConor GallagherCharlton AthY0.030.20Right Foot32672-0Kelle RoosSam FieldSam FieldPass (Live)Sam FieldInterception
192019-10-26Matchweek 14AwayJarrod BowenHull CityY0.630.95Head2740-0Kelle RoosKamil GrosickiKamil GrosickiPass (Live)Leonardo da Silva LopesPass (Live)
202019-10-26Matchweek 14AwayJarrod BowenHull CityY0.520.78Left Foot13801-0Kelle RoosKamil GrosickiKamil GrosickiPass (Live)Kamil GrosickiTake-OnDeflected
212019-11-09Matchweek 16AwayLewis GrabbanNott'ham ForestY0.050.22Right Foot21560-0Kelle Roos
222019-11-26Matchweek 18AwayBobby ReidFulhamY0.580.47Right Foot570-0Kelle RoosAboubakar KamaraAboubakar KamaraPass (Live)Tom CairneyPass (Live)Volley
232019-11-26Matchweek 18AwayAleksandar MitrovićFulhamY0.180.51Head5401-0Kelle RoosIvan CavaleiroIvan CavaleiroPass (Dead)Aboubakar KamaraPass (Live)
242019-11-26Matchweek 18AwayTom CairneyFulhamY*0.360.31Left Foot12892-0Kelle RoosAleksandar MitrovićAleksandar MitrovićPass (Live)
252019-11-30Matchweek 19HomeEberechi EzeQPRY0.790.99Right Foot1345+40-1Ben HamerBright Osayi-SamuelFouledRyan ManningPass (Live)
262019-12-07Matchweek 20AwayAdam ArmstrongBlackburnY0.040.30Right Foot22570-0Ben HamerCorry EvansCorry EvansPass (Live)Ryan NyambePass (Live)
272019-12-11Matchweek 21HomeSteven FletcherSheffield WedsY0.050.21Left Foot23230-0Ben HamerBarry BannanBarry BannanPass (Live)
282019-12-14Matchweek 22HomeTom BradshawMillwallY0.410.93Right Foot14250-0Ben HamerShaun HutchinsonTom BradshawTake-OnShaun HutchinsonPass (Live)Volley
292019-12-21Matchweek 23AwayCharlie AdamReadingY0.790.99Left Foot1350-0Ben HamerYakou MéïteFouledLucas JoãoPass (Live)
302019-12-21Matchweek 23AwayLucas JoãoReadingY0.460.90Right Foot9581-0Ben HamerJohn SwiftJohn SwiftPass (Live)Charlie AdamPass (Live)
312019-12-21Matchweek 23AwayYakou MéïteReadingY0.791.00Left Foot13862-0Ben HamerLucas JoãoFouledOvie EjariaPass (Live)
322019-12-26Matchweek 24AwayJoe GarnerWigan AthleticN0.720.99Right Foot5810-0Ben HamerMichael JacobsMichael JacobsPass (Live)Michael JacobsShotVolley
332019-12-30Matchweek 25HomeLyle TaylorCharlton AthN0.790.95Right Foot13830-2Ben HamerConor GallagherFouledLyle TaylorPass (Live)
342020-01-02Matchweek 26HomeElliot SimoesBarnsleyN0.770.97Left Foot4500-1Ben HamerConor ChaplinShot
352020-01-11Matchweek 27AwayLewis WingMiddlesbroughY0.030.38Right Foot27160-0Ben HamerMarcus TavernierMarcus TavernierPass (Live)Patrick RobertsPass (Live)
362020-01-11Matchweek 27AwayPaddy McNairMiddlesbroughY0.790.99Right Foot13671-1Ben HamerPatrick RobertsFouledPatrick RobertsTake-On
372020-01-28Matchweek 29AwayPelly Ruddock MpanzuLuton TownY0.030.18Right Foot18670-1Ben HamerJames CollinsJames BreePass (Dead)
382020-01-28Matchweek 29AwayDonervon DanielsLuton TownN0.100.21Head7731-1Ben HamerJames BreeJames BreePass (Dead)Pelly Ruddock MpanzuPass (Live)
392020-01-28Matchweek 29AwayJayden Bogle (OG)Luton TownY862-2Ben HamerOwn Goal
402020-02-08Matchweek 31AwayYan DhandaSwansea CityN0.030.37Right Foot27560-1Ben HamerWayne RoutledgeWayne RoutledgeTackle
412020-02-08Matchweek 31AwayKyle NaughtonSwansea CityY0.350.64Right Foot9581-1Ben HamerConnor RobertsPass (Live)André AyewPass (Live)
422020-02-12Matchweek 32AwayNahki WellsBristol CityY0.690.99Head4380-0Ben HamerJay DasilvaJay DasilvaPass (Live)Jack HuntPass (Live)
432020-02-12Matchweek 32AwayFilip BenkovićBristol CityY0.720.99Head3441-0Ben HamerFamara DiedhiouShot
442020-02-12Matchweek 32AwayFamara DiedhiouBristol CityY0.420.77Left Foot3582-0Ben HamerNiclas EliassonNiclas EliassonPass (Live)Jamie PatersonPass (Dead)
452020-02-15Matchweek 33HomeHarry ToffoloHuddersfieldY0.100.64Left Foot10810-1Kelle RoosHarry ToffoloTake-On
462020-02-21Matchweek 34HomeAleksandar MitrovićFulhamY0.070.28Right Foot13710-1Ben HamerAboubakar KamaraAboubakar KamaraPass (Live)Ivan CavaleiroShotVolley
472020-02-25Matchweek 35AwayGrant HallQPRY*0.050.21Right Foot15340-0Ben HamerRyan ManningPass (Live)Eberechi EzePass (Dead)Volley
482020-02-25Matchweek 35AwayIlias ChairQPRN0.110.14Right Foot14751-1Ben HamerEberechi EzeEberechi EzePass (Live)Eberechi EzeTake-On
492020-02-29Matchweek 36AwayJosh WindassSheffield WedsN0.390.21Right Foot10740-3Ben HamerJacob MurphyJacob MurphyPass (Live)Barry BannanPass (Live)
502020-06-20Matchweek 38AwayMatt SmithMillwallY0.360.82Head7150-0Ben HamerShane FergusonShane FergusonPass (Live)Murray WallacePass (Live)
512020-06-20Matchweek 38AwayJón Daði BöðvarssonMillwallN0.570.71Right Foot790+31-3Ben HamerShaun WilliamsShotVolley
522020-06-27Matchweek 39HomeAndy RinomhotaReadingY0.030.09Head17620-2Ben HamerMichael OlisePass (Live)Chris GunterPass (Live)Deflected
532020-07-04Matchweek 41HomeJoe LolleyNott'ham ForestY0.030.60Left Foot29120-0Ben HamerBen WatsonBen WatsonPass (Live)Yuri RibeiroPass (Live)
542020-07-08Matchweek 42AwayGrady DianganaWest BromY0.490.99Left Foot6110-0Ben HamerKamil GrosickiKamil GrosickiPass (Live)Conor TownsendPass (Live)
552020-07-08Matchweek 42AwayDara O'SheaWest BromY0.250.46Head6761-0Ben HamerMatheus PereiraMatheus PereiraPass (Dead)Romaine SawyersPass (Live)
562020-07-11Matchweek 43HomeOllie WatkinsBrentfordY0.720.83Left Foot430-0Ben HamerBryan MbeumoShot
572020-07-11Matchweek 43HomeSaïd BenrahmaBrentfordY0.050.15Right Foot16491-1Ben HamerEmiliano MarcondesEmiliano MarcondesPass (Live)Josh DasilvaPass (Live)
582020-07-11Matchweek 43HomeSaïd BenrahmaBrentfordY0.030.66Right Foot25642-1Ben HamerEmiliano MarcondesEmiliano MarcondesPass (Live)Mads RoerslevPass (Dead)
592020-07-14Matchweek 44AwayJunior HoilettCardiff CityY0.510.97Left Foot5170-0Kelle RoosJunior HoilettTake-On
602020-07-14Matchweek 44AwayLee TomlinCardiff CityY0.040.52Right Foot21591-1Kelle Roos
612020-07-19Matchweek 45HomePablo HernándezLeeds UnitedY*0.050.27Right Foot19560-1Kelle RoosStuart DallasPablo HernándezShot
622020-07-19Matchweek 45HomeJamie ShackletonLeeds UnitedY0.410.21Right Foot12751-1Kelle RoosTyler RobertsTyler RobertsPass (Live)Luke AylingPass (Live)
632020-07-19Matchweek 45HomeMatthew Clarke (OG)Leeds UnitedY842-1Kelle RoosOwn Goal
642020-07-22Matchweek 46AwayIvan ŠunjićBirmingham CityY0.040.03Left Foot16560-1Ben HamerJude BellinghamPass (Dead)Deflected

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.