2019-2020 Competitions

La Liga
Copa del Rey

Goal Log

Goal Log Table
Rk Date Comp Round Venue Scorer Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12019-08-17La LigaMatchweek 1AwayMikel OyarzabalValenciaY0.790.98Left Foot1390+110-1Jasper CillessenFouledWillian JoséShot
22019-08-25La LigaMatchweek 2AwayMartin ØdegaardMallorcaY0.590.98Left Foot11830-0Manolo ReinaPortuPortuPass (Live)Martin ØdegaardPass (Live)
32019-09-14La LigaMatchweek 4HomeMartin ØdegaardAtlético MadridY0.080.39Left Foot14580-0Jan OblakMikel MerinoMikel MerinoPass (Live)Mikel OyarzabalPass (Live)Deflected
42019-09-14La LigaMatchweek 4HomeNacho MonrealAtlético MadridY0.690.64Left Foot4611-0Jan OblakNacho MonrealShot
52019-09-22La LigaMatchweek 5AwayWillian JoséEspanyolY0.510.97Right Foot11180-0Diego LópezMikel OyarzabalMikel OyarzabalPass (Live)Mikel MerinoPass (Live)
62019-09-22La LigaMatchweek 5AwayWillian JoséEspanyolY0.410.60Right Foot10341-0Diego LópezPortuPortuPass (Live)PortuTake-On
72019-09-22La LigaMatchweek 5AwayAlexander IsakEspanyolN0.170.86Left Foot17752-1Diego LópezAlexander IsakInterception
82019-09-26La LigaMatchweek 6HomeMikel OyarzabalAlavésY*0.590.67Left Foot5190-0Fernando PachecoMartin ØdegaardMartin ØdegaardPass (Live)Martin ØdegaardTake-On
92019-09-26La LigaMatchweek 6HomeWillian JoséAlavésY0.310.28Head9321-0Fernando PachecoMikel OyarzabalMikel OyarzabalPass (Live)Nacho MonrealPass (Live)
102019-09-26La LigaMatchweek 6HomeMikel OyarzabalAlavésY*0.790.97Left Foot13412-0Fernando PachecoFouledMartin ØdegaardPass (Live)
112019-09-29La LigaMatchweek 7AwayMikel OyarzabalSevillaY0.380.57Left Foot1340-0Tomáš VaclíkAdnan JanuzajAdnan JanuzajPass (Live)Adnan JanuzajTackle
122019-09-29La LigaMatchweek 7AwayPortuSevillaN0.070.65Right Foot13871-3Tomáš VaclíkMartin ØdegaardMartin ØdegaardPass (Live)Mikel OyarzabalPass (Live)
132019-10-06La LigaMatchweek 8HomeMikel MerinoGetafeY0.300.73Head950-0David SoriaPortuPortuPass (Live)Joseba ZaldúaPass (Live)
142019-10-20La LigaMatchweek 9HomeJavi García (OG)BetisY220-1Joel RoblesOwn Goal
152019-10-20La LigaMatchweek 9HomeWillian JoséBetisY0.080.13Right Foot13361-1Joel RoblesJoseba ZaldúaJoseba ZaldúaPass (Live)Robin Le NormandPass (Live)
162019-10-20La LigaMatchweek 9HomePortuBetisY0.120.36Right Foot10582-1Joel RoblesMikel OyarzabalMikel OyarzabalPass (Live)Martin ØdegaardPass (Live)Volley
172019-10-27La LigaMatchweek 10AwayAlexander IsakCelta VigoN0.270.78Left Foot17820-0Rubén BlancoMartin ØdegaardMartin ØdegaardPass (Live)Diego LlorentePass (Live)
182019-10-30La LigaMatchweek 11HomeWillian JoséLevanteN0.070.14Right Foot13470-2Aitor FernándezMartin ØdegaardPass (Live)Mikel MerinoPass (Live)Volley
192019-11-03La LigaMatchweek 12AwayPortuGranadaY0.060.29Right Foot15210-0Rui SilvaMikel OyarzabalMikel OyarzabalPass (Live)
202019-11-03La LigaMatchweek 12AwayPortuGranadaY0.480.85Right Foot15891-1Rui SilvaAdnan JanuzajAdnan JanuzajPass (Live)Joseba ZaldúaPass (Live)
212019-11-08La LigaMatchweek 13HomeMikel MerinoLeganésY0.080.14Head7630-0Iván CuéllarAdnan JanuzajAdnan JanuzajPass (Dead)
222019-11-23La LigaMatchweek 14AwayWillian JoséReal MadridY0.420.28Left Foot1020-0Thibaut CourtoisWillian JoséTake-On
232019-11-30La LigaMatchweek 15HomeRobin Le NormandEibarN0.120.10Head10250-0Marko DmitrovićMartin ØdegaardMartin ØdegaardPass (Dead)Joseba ZaldúaFouled
242019-11-30La LigaMatchweek 15HomeMikel OyarzabalEibarY*0.050.46Left Foot16471-1Marko DmitrovićMartin ØdegaardPass (Live)PortuPass (Live)Volley
252019-11-30La LigaMatchweek 15HomeWillian JoséEibarY0.070.47Right Foot14572-1Marko DmitrovićDiego LlorenteDiego LlorentePass (Live)PortuPass (Dead)
262019-11-30La LigaMatchweek 15HomeMartin ØdegaardEibarY0.030.59Left Foot20803-1Marko DmitrovićPortuPortuPass (Live)Martin ØdegaardPass (Live)
272019-12-14La LigaMatchweek 17HomeMikel OyarzabalBarcelonaY*0.790.93Left Foot13120-0Marc-André ter StegenDiego LlorenteFouledMartin ØdegaardPass (Dead)
282019-12-14La LigaMatchweek 17HomeAlexander IsakBarcelonaY0.560.64Left Foot7621-2Marc-André ter StegenMikel OyarzabalPass (Live)Adnan JanuzajPass (Live)
292019-12-22La LigaMatchweek 18AwayMikel OyarzabalOsasunaY*0.090.25Left Foot15150-0Sergio HerreraMartin ØdegaardMartin ØdegaardPass (Live)Mikel MerinoPass (Live)
302019-12-22La LigaMatchweek 18AwayPortuOsasunaY0.530.88Right Foot13181-0Sergio HerreraPortuTake-OnIgor ZubeldiaPass (Live)
312019-12-22La LigaMatchweek 18AwayMartin ØdegaardOsasunaY0.060.52Left Foot27282-0Sergio HerreraFouled
322019-12-22La LigaMatchweek 18AwayAlexander IsakOsasunaN0.140.37Right Foot10793-2Sergio HerreraIgor ZubeldiaIgor ZubeldiaPass (Live)Martin ØdegaardPass (Live)
332020-01-05La LigaMatchweek 19HomeWillian JoséVillarrealY0.510.39Right Foot8220-0Sergio AsenjoPortuPortuPass (Live)Martin ØdegaardPass (Live)
342020-01-22Copa del ReyRound of 32HomeAnder BarrenetxeaEspanyolY460-0Andrés PrietoMikel Oyarzabal
352020-01-22Copa del ReyRound of 32HomeAlexander IsakEspanyolY621-0Andrés PrietoMartin Ødegaard
362020-01-26La LigaMatchweek 21HomeAlexander IsakMallorcaY0.660.79Right Foot6460-0Manolo ReinaPortuPortuPass (Live)Aihen MuñozPass (Live)
372020-01-26La LigaMatchweek 21HomeFran Gámez (OG)MallorcaY581-0Manolo ReinaOwn Goal
382020-01-26La LigaMatchweek 21HomePortuMallorcaY0.460.41Right Foot8812-0Manolo ReinaMartin ØdegaardShot
392020-01-29Copa del ReyRound of 16HomeAlexander IsakOsasunaY330-0Juan PérezMartin Ødegaard
402020-01-29Copa del ReyRound of 16HomeMartin ØdegaardOsasunaY611-1Juan Pérez
412020-01-29Copa del ReyRound of 16HomeAlexander IsakOsasunaY692-1Juan PérezMartin Ødegaard
422020-02-02La LigaMatchweek 22AwayAlexander IsakLeganésY0.040.36Right Foot22200-0Juan SorianoLuca Sangalli
432020-02-06Copa del ReyQuarter-finalsAwayMartin ØdegaardReal MadridY220-0Alphonse Areola
442020-02-06Copa del ReyQuarter-finalsAwayAlexander IsakReal MadridY541-0Alphonse AreolaAnder Barrenetxea
452020-02-06Copa del ReyQuarter-finalsAwayAlexander IsakReal MadridY562-0Alphonse Areola
462020-02-06Copa del ReyQuarter-finalsAwayMikel MerinoReal MadridY693-1Alphonse AreolaAlexander Isak
472020-02-09La LigaMatchweek 23HomePortuAthletic ClubY0.470.97Right Foot8650-0Unai SimónAlexander IsakAlexander IsakPass (Live)Aihen MuñozTackle
482020-02-09La LigaMatchweek 23HomeAlexander IsakAthletic ClubN0.460.47Right Foot9831-1Unai SimónAlexander IsakShotDeflected, Volley
492020-02-13Copa del ReySemi-finalsHomeMikel OyarzabalCD MirandésY*90-0Jesús Reguillos Moya
502020-02-13Copa del ReySemi-finalsHomeMartin ØdegaardCD MirandésY421-1Jesús Reguillos Moya
512020-02-22La LigaMatchweek 25HomeMikel MerinoValenciaY0.290.59Head10120-0Jaume DoménechJoseba ZaldúaJoseba ZaldúaPass (Live)Mikel MerinoInterception
522020-02-22La LigaMatchweek 25HomeNacho MonrealValenciaY0.440.59Head345+11-0Jaume DoménechAritz ElustondoAritz ElustondoShot
532020-02-22La LigaMatchweek 25HomeAdnan JanuzajValenciaY0.030.39Left Foot24482-0Jaume DoménechMikel OyarzabalMikel OyarzabalPass (Live)Martin ØdegaardPass (Live)
542020-02-28La LigaMatchweek 26HomeAdnan JanuzajValladolidY0.360.17Head4600-0Jordi MasipMikel OyarzabalMikel OyarzabalPass (Live)Joseba ZaldúaPass (Live)
552020-03-04Copa del ReySemi-finalsAwayMikel OyarzabalCD MirandésY*410-0Jesús Reguillos Moya
562020-03-10La LigaMatchweek 24AwayMikel OyarzabalEibarY*0.790.98Left Foot13160-0Marko DmitrovićFouledAdnan JanuzajShot
572020-03-10La LigaMatchweek 24AwayWillian JoséEibarY0.270.11Right Foot16751-0Marko DmitrovićPortuPortuPass (Live)Joseba ZaldúaPass (Live)
582020-06-14La LigaMatchweek 28HomeMikel OyarzabalOsasunaY*0.510.66Left Foot14610-1RubénWillian JoséWillian JoséPass (Live)Mikel MerinoPass (Live)
592020-06-21La LigaMatchweek 30HomeMikel MerinoReal MadridY0.050.08Left Foot10830-2Thibaut CourtoisRoberto LópezRoberto LópezPass (Live)Aritz ElustondoPass (Live)
602020-06-29La LigaMatchweek 32AwayAdnan JanuzajGetafeY0.390.92Left Foot15550-1David SoriaMikel OyarzabalMikel OyarzabalPass (Live)Mikel MerinoPass (Live)
612020-07-02La LigaMatchweek 33HomeWillian JoséEspanyolY0.480.65Right Foot7560-1Diego LópezMikel OyarzabalMikel OyarzabalPass (Live)Mikel MerinoPass (Live)
622020-07-02La LigaMatchweek 33HomeAlexander IsakEspanyolN0.070.10Left Foot13841-1Diego LópezMikel OyarzabalAritz ElustondoPass (Live)Alexander IsakPass (Live)Volley
632020-07-06La LigaMatchweek 34AwayAlexander IsakLevanteY0.140.27Right Foot9120-0Aitor FernándezMikel OyarzabalMikel OyarzabalPass (Live)PortuPass (Live)
642020-07-10La LigaMatchweek 35HomeMikel MerinoGranadaY0.120.50Right Foot11470-2Rui SilvaMikel MerinoPass (Live)Ander BarrenetxeaPass (Live)
652020-07-10La LigaMatchweek 35HomeMikel OyarzabalGranadaY*0.110.62Right Foot10831-2Rui SilvaNaïs DjouahraRoberto LópezPass (Live)Martín ZubimendiPass (Live)
662020-07-13La LigaMatchweek 36AwayWillian JoséVillarrealN0.150.15Head8610-0Sergio AsenjoMartin ØdegaardMartin ØdegaardPass (Dead)Andoni GorosabelPass (Live)
672020-07-13La LigaMatchweek 36AwayDiego LlorenteVillarrealY0.190.34Head5751-0Sergio AsenjoMikel OyarzabalMikel OyarzabalPass (Dead)
682020-07-19La LigaMatchweek 38AwayHéctor Herrera (OG)Atlético MadridY870-1Jan OblakOwn Goal
692021-04-03Copa del ReyFinalAwayMikel OyarzabalAthletic ClubY*630-0Unai Simón
Goal Log Table
Rk Date Comp Round Venue Scorer Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12019-08-17La LigaMatchweek 1AwayKévin GameiroValenciaY0.550.79Left Foot7580-0Miguel Ángel MoyáDaniel WassDaniel WassPass (Live)Carlos SolerPass (Live)
22019-08-30La LigaMatchweek 3AwayIñaki WilliamsAthletic ClubY0.390.67Right Foot11110-0Miguel Ángel MoyáAnder CapaAnder CapaPass (Live)Iker MuniainPass (Live)
32019-08-30La LigaMatchweek 3AwayRaúl GarcíaAthletic ClubY0.030.31Left Foot24281-0Miguel Ángel MoyáIñigo CórdobaIñigo CórdobaPass (Live)Unai LópezPass (Live)
42019-09-22La LigaMatchweek 5AwayJoseba Zaldúa (OG)EspanyolY710-2Miguel Ángel MoyáOwn Goal
52019-09-29La LigaMatchweek 7AwayNolitoSevillaY0.070.49Right Foot11180-1Miguel Ángel MoyáÉver BanegaÉver BanegaPass (Live)Lucas OcamposPass (Live)
62019-09-29La LigaMatchweek 7AwayLucas OcamposSevillaY0.080.21Right Foot11471-1Miguel Ángel MoyáJesús NavasLucas OcamposTake-OnJesús NavasPass (Live)
72019-09-29La LigaMatchweek 7AwayFranco VázquezSevillaN0.460.81Left Foot9802-1Miguel Ángel MoyáJoan JordánPass (Live)Sergio ReguilónPass (Live)
82019-10-06La LigaMatchweek 8HomeJaime MataGetafeY0.220.24Head10690-1Miguel Ángel MoyáDamián SuárezDamián SuárezPass (Live)Nemanja MaksimovićPass (Live)
92019-10-06La LigaMatchweek 8HomeNemanja MaksimovićGetafeY0.150.10Right Foot9891-1Miguel Ángel MoyáÁngel RodríguezÁngel RodríguezPass (Live)Marc CucurellaPass (Live)Deflected
102019-10-20La LigaMatchweek 9HomeLoren MorónBetisY0.270.60Left Foot4120-0Álex RemiroAntonio BarragánAntonio BarragánPass (Live)Antonio BarragánTake-On
112019-10-30La LigaMatchweek 11HomeEnis BardhiLevanteY0.430.58Right Foot13240-0Álex RemiroGonzalo MeleroGonzalo MeleroPass (Live)José Luis MoralesPass (Live)
122019-10-30La LigaMatchweek 11HomeBorja MayoralLevanteY0.300.14Right Foot12401-0Álex RemiroEnis BardhiShotVolley
132019-11-03La LigaMatchweek 12AwayÁlvaro VadilloGranadaY0.040.27Right Foot36360-1Álex RemiroYangel HerreraFouled
142019-11-08La LigaMatchweek 13HomeYoussef En-NesyriLeganésN0.320.68Head9780-1Álex RemiroRoque MesaRoque MesaPass (Live)Martin BraithwaitePass (Live)
152019-11-23La LigaMatchweek 14AwayKarim BenzemaReal MadridY0.300.54Other7370-1Álex RemiroLuka ModrićLuka ModrićPass (Dead)Luka ModrićFouled
162019-11-23La LigaMatchweek 14AwayFederico ValverdeReal MadridY0.030.04Right Foot29471-1Álex RemiroLuka ModrićLuka ModrićPass (Live)Eden HazardPass (Live)Deflected
172019-11-23La LigaMatchweek 14AwayLuka ModrićReal MadridY0.070.31Left Foot16742-1Álex RemiroKarim BenzemaKarim BenzemaPass (Live)Gareth BalePass (Live)
182019-11-30La LigaMatchweek 15HomePapakouli DiopEibarY0.070.15Right Foot17350-1Álex RemiroTakashi InuiTakashi InuiPass (Live)Fabián OrellanaShot
192019-12-14La LigaMatchweek 17HomeAntoine GriezmannBarcelonaY0.290.71Left Foot12380-1Álex RemiroLuis SuárezLuis SuárezPass (Live)Clément LengletPass (Live)
202019-12-14La LigaMatchweek 17HomeLuis SuárezBarcelonaY0.360.83Right Foot12491-1Álex RemiroLionel MessiLionel MessiPass (Live)Sergio BusquetsPass (Live)
212019-12-22La LigaMatchweek 18AwayAridane HernándezOsasunaY0.330.76Head545+10-3Álex RemiroRoberto TorresRoberto TorresPass (Dead)Ezequiel ÁvilaFouled
222019-12-22La LigaMatchweek 18AwayEzequiel ÁvilaOsasunaY0.500.43Right Foot8481-3Álex RemiroEzequiel ÁvilaTake-OnFacundo RoncagliaPass (Dead)
232019-12-22La LigaMatchweek 18AwayEzequiel ÁvilaOsasunaY0.190.36Head14842-4Álex RemiroRoberto TorresRoberto TorresPass (Live)David GarcíaPass (Live)
242020-01-05La LigaMatchweek 19HomeManu TriguerosVillarrealY0.790.97Right Foot13580-1Álex RemiroSamuel ChukwuezeFouledManu TriguerosPass (Live)
252020-01-05La LigaMatchweek 19HomeSanti CazorlaVillarrealN0.050.76Left Foot10721-1Álex RemiroMario GasparMario GasparPass (Live)Samuel ChukwuezeTake-OnDeflected
262020-01-19La LigaMatchweek 20AwayBorja IglesiasBetisY0.180.33Head6270-0Álex RemiroSergio CanalesSergio CanalesPass (Dead)Sergio CanalesShot
272020-01-19La LigaMatchweek 20AwayJoaquínBetisY*0.280.80Right Foot16441-0Álex RemiroEmersonEmersonPass (Live)
282020-01-19La LigaMatchweek 20AwaySergio CanalesBetisY0.370.69Left Foot1190+52-0Álex RemiroAndrés GuardadoAndrés GuardadoPass (Live)Andrés GuardadoTake-On
292020-01-29Copa del ReyRound of 16HomeMarc CardonaOsasunaY360-1Álex RemiroRubén García
302020-02-02La LigaMatchweek 22AwayKenneth OmeruoLeganésY0.060.58Right Foot16490-1Álex RemiroMartin BraithwaiteMartin BraithwaitePass (Live)Kévin RodriguesPass (Live)
312020-02-02La LigaMatchweek 22AwayÓscar Rodríguez ArnaizLeganésN0.050.65Right Foot3190+41-1Álex RemiroGuido CarrilloFouled
322020-02-06Copa del ReyQuarter-finalsAwayMarceloReal MadridY590-3Álex RemiroBrahim Díaz
332020-02-06Copa del ReyQuarter-finalsAwayRodrygoReal MadridN811-4Álex RemiroVinicius Júnior
342020-02-06Copa del ReyQuarter-finalsAwayNachoReal MadridY90+32-4Álex RemiroKarim Benzema
352020-02-09La LigaMatchweek 23HomeIñaki WilliamsAthletic ClubN0.330.27Right Foot11710-1Álex RemiroIker MuniainIker MuniainPass (Live)Iker MuniainTackle
362020-02-13Copa del ReySemi-finalsHomeMatheus AiásCD MirandésY390-1Álex RemiroMickael Malsa
372020-03-07La LigaMatchweek 27AwayLionel MessiBarcelonaY*0.790.98Left Foot13810-0Álex RemiroFouledLionel MessiFouled
382020-03-10La LigaMatchweek 24AwayCharlesEibarN0.790.99Right Foot13900-2Álex RemiroFouledKikéPass (Live)
392020-06-14La LigaMatchweek 28HomeAdrián LópezOsasunaY0.790.99Right Foot13290-0Álex RemiroFouledAdrián LópezPass (Live)
402020-06-18La LigaMatchweek 29AwayBorja SainzAlavésY0.170.62Right Foot9560-0Álex RemiroLisandro MagallánVíctor LaguardiaPass (Live)Víctor CamarasaPass (Live)Volley
412020-06-18La LigaMatchweek 29AwayMartin AgirregabiriaAlavésN0.730.96Left Foot590+61-0Álex RemiroJoseluShot
422020-06-21La LigaMatchweek 30HomeSergio RamosReal MadridY*0.791.00Right Foot13500-0Álex RemiroVinicius JúniorFouledVinicius JúniorTake-On
432020-06-21La LigaMatchweek 30HomeKarim BenzemaReal MadridY0.070.06Right Foot15701-0Álex RemiroFederico ValverdeDani CarvajalPass (Live)Federico ValverdePass (Live)
442020-06-24La LigaMatchweek 31HomeIago AspasCelta VigoY*0.790.99Left Foot13450-0Álex RemiroIago AspasFouledDenis SuárezPass (Live)
452020-06-29La LigaMatchweek 32AwayJaime MataGetafeY*0.791.00Right Foot13200-0Álex RemiroHugo DuroFouled
462020-06-29La LigaMatchweek 32AwayJaime MataGetafeY*0.270.22Right Foot4831-1Álex RemiroJorge MolinaJorge MolinaPass (Dead)
472020-07-02La LigaMatchweek 33HomeDavid LópezEspanyolY*0.080.21Head9100-0Miguel Ángel MoyáAdri EmbarbaAdri EmbarbaPass (Live)Óscar MelendoPass (Live)
482020-07-06La LigaMatchweek 34AwayJosé Luis MoralesLevanteY*0.380.88Right Foot12160-1Miguel Ángel MoyáRubén RochinaRubén RochinaPass (Live)Sergio PostigoPass (Live)
492020-07-10La LigaMatchweek 35HomeAntonio PuertasGranadaY0.060.45Head12210-0Miguel Ángel MoyáDomingos DuarteDomingos DuartePass (Live)Yan Brice EtekiPass (Live)
502020-07-10La LigaMatchweek 35HomeRoberto SoldadoGranadaY0.380.70Left Foot10431-0Miguel Ángel MoyáRoberto SoldadoTake-OnJesús VallejoPass (Live)
512020-07-10La LigaMatchweek 35HomeDomingos DuarteGranadaY0.100.16Head5882-2Miguel Ángel MoyáDarwin MachísDarwin MachísPass (Live)Antonio PuertasTake-On
522020-07-13La LigaMatchweek 36AwaySanti CazorlaVillarrealY*0.060.35Left Foot16850-2Miguel Ángel MoyáSamuel ChukwuezeSamuel ChukwuezePass (Live)Rubén PeñaPass (Live)
532020-07-19La LigaMatchweek 38AwayKokeAtlético MadridY*0.530.70Right Foot8300-0Miguel Ángel MoyáÁlvaro MorataÁlvaro MorataPass (Live)Diego CostaShotVolley

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.