Goal Log

Goal Log Table
Rk Date Comp Round Venue Scorer Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12021-08-07Primeira LigaMatchweek 1AwayRaul SilvaMarítimoY0.590.85Right Foot4610-0João Miguel Macedo SilvaFransérgioFransérgioShot
22021-08-07Primeira LigaMatchweek 1AwayRicardo HortaMarítimoY*0.040.31Right Foot26691-0João Miguel Macedo SilvaMario GonzálezFouledGalenoTake-On
32021-08-14Primeira LigaMatchweek 2HomeAbel RuizSporting CPY0.370.59Head490+20-2Antonio AdánFabiano SouzaFabiano SouzaPass (Live)Iuri MedeirosPass (Live)
42021-08-20Primeira LigaMatchweek 3AwayFábio MartinsMoreirenseY0.700.76Right Foot9390-0Mateus PasinatoMario GonzálezShot
52021-08-20Primeira LigaMatchweek 3AwayIuri MedeirosMoreirenseY0.210.77Left Foot11411-0Mateus PasinatoGalenoGalenoPass (Live)Almoatasem Al MusratiPass (Live)
62021-08-20Primeira LigaMatchweek 3AwayRicardo HortaMoreirenseN0.090.34Right Foot2690+52-2Mateus PasinatoAbel RuizAbel RuizPass (Live)Ricardo HortaPass (Live)
72021-09-16Europa LgGroup stageAwayGalenoRed StarY0.030.47Right Foot28760-1Milan Borjan
82021-09-20Primeira LigaMatchweek 6HomeIuri MedeirosTondelaN0.100.86Left Foot12810-0Babacar NiasseAndré HortaPass (Live)MouraPass (Live)
92021-09-20Primeira LigaMatchweek 6HomeRicardo HortaTondelaY*0.080.89Right Foot12841-0Babacar NiasseYan CoutoYan CoutoPass (Dead)André HortaShot
102021-09-20Primeira LigaMatchweek 6HomeIuri MedeirosTondelaN0.460.76Left Foot21902-1Babacar NiasseAndré HortaAndré HortaPass (Live)GalenoPass (Live)
112021-09-26Primeira LigaMatchweek 7AwayPaulo OliveiraSanta ClaraY0.070.49Head11710-0Marco André Rocha PereiraRicardo HortaRicardo HortaPass (Dead)Iuri MedeirosShot
122021-09-30Europa LgGroup stageHomeGalenoMidtjyllandY0.791.00Right Foot13550-1Elías Rafn ÓlafssonMario GonzálezFouledAlmoatasem Al MusratiPass (Live)
132021-09-30Europa LgGroup stageHomeRicardo HortaMidtjyllandY*0.330.65Right Foot11621-1Elías Rafn ÓlafssonMario GonzálezChiquinhoShot
142021-09-30Europa LgGroup stageHomeGalenoMidtjyllandY0.590.94Right Foot990+52-1Elías Rafn ÓlafssonMario GonzálezMario GonzálezPass (Live)André HortaPass (Live)
152021-10-03Primeira LigaMatchweek 8HomeIuri MedeirosBoavistaY0.400.81Left Foot10250-1Alireza BeiranvandGalenoGalenoPass (Live)Almoatasem Al MusratiPass (Live)
162021-10-03Primeira LigaMatchweek 8HomeRicardo HortaBoavistaY*0.260.28Right Foot11521-1Alireza BeiranvandVítor TormenaPass (Live)Almoatasem Al MusratiPass (Live)
172021-10-21Europa LgGroup stageAwayRicardo HortaLudogoretsY*0.170.55Left Foot1370-0Kristijan KahlinaNuno SequeiraNuno SequeiraPass (Live)GalenoPass (Live)
182021-10-25Primeira LigaMatchweek 9AwayVitinhaGil Vicente FCY0.510.80Right Foot940-0Žiga FrelihRicardo HortaShot
192021-11-01Primeira LigaMatchweek 10HomeGalenoPortimonenseY0.070.21Right Foot2050-0Samuel PortugalNuno SequeiraNuno SequeiraPass (Live)Almoatasem Al MusratiPass (Live)
202021-11-01Primeira LigaMatchweek 10HomeGalenoPortimonenseY0.050.54Right Foot22531-0Samuel PortugalRicardo HortaRicardo HortaPass (Live)
212021-11-01Primeira LigaMatchweek 10HomeMario GonzálezPortimonenseN0.520.68Right Foot1190+12-0Samuel PortugalGalenoGalenoPass (Live)Ricardo HortaPass (Live)
222021-11-04Europa LgGroup stageHomeAlmoatasem Al MusratiLudogoretsY0.040.15Right Foot30250-0Kristijan KahlinaRicardo HortaRicardo HortaPass (Live)André CastroPass (Live)
232021-11-04Europa LgGroup stageHomeIuri MedeirosLudogoretsY0.240.83Left Foot12371-1Kristijan KahlinaRicardo HortaRicardo HortaPass (Live)André CastroPass (Live)
242021-11-04Europa LgGroup stageHomeGalenoLudogoretsY0.150.77Right Foot9402-1Kristijan KahlinaRicardo HortaRicardo HortaPass (Live)VitinhaPass (Live)
252021-11-04Europa LgGroup stageHomeMario GonzálezLudogoretsN0.060.80Right Foot12733-1Kristijan Kahlina
262021-11-07Primeira LigaMatchweek 11AwayRicardo HortaBenficaY*0.270.96Right Foot14120-1Odisseas VlachodimosAndré CastroAndré CastroPass (Live)
272021-11-25Europa LgGroup stageAwayRicardo HortaMidtjyllandY*0.140.69Right Foot13430-1Jonas LösslIuri MedeirosIuri MedeirosPass (Live)Yan CoutoPass (Dead)
282021-11-25Europa LgGroup stageAwayGalenoMidtjyllandY0.030.50Right Foot23851-2Jonas LösslMouraMouraPass (Live)Lucas MineiroPass (Live)
292021-11-30Primeira LigaMatchweek 12HomeRicardo HortaVizelaY*0.350.49Right Foot14270-0CharlesIuri MedeirosIuri MedeirosPass (Live)Iuri MedeirosTake-On
302021-11-30Primeira LigaMatchweek 12HomeRicardo HortaVizelaY*0.791.00Right Foot13451-0CharlesVitinhaFouledIuri MedeirosShot
312021-11-30Primeira LigaMatchweek 12HomeRaul SilvaVizelaY0.160.09Head7572-0CharlesIuri MedeirosIuri MedeirosPass (Dead)Yan CoutoPass (Live)
322021-11-30Primeira LigaMatchweek 12HomeAbel RuizVizelaN0.930.59Left Foot1290+33-1CharlesLucas MineiroAbel RuizTake-OnLucas MineiroPass (Live)
332021-12-05Primeira LigaMatchweek 13HomeRicardo HortaEstorilY*0.370.87Left Foot8340-0MosquitoVitinhaVitinhaPass (Live)Paulo OliveiraPass (Live)
342021-12-05Primeira LigaMatchweek 13HomeRicardo HortaEstorilY*0.280.85Right Foot9391-0MosquitoIuri MedeirosIuri MedeirosPass (Live)VitinhaPass (Live)Volley
352021-12-09Europa LgGroup stageHomeGalenoRed StarY0.790.98Right Foot13520-0Milan BorjanFouledGalenoShot
362021-12-19Primeira LigaMatchweek 15HomeMouraB-SADY0.230.45Left Foot1310-0Luiz FelipeIuri MedeirosIuri MedeirosPass (Live)Mario GonzálezPass (Live)
372021-12-30Primeira LigaMatchweek 16AwayVitinhaAroucaY0.150.51Left Foot1150-0Victor BragaYan CoutoYan CoutoShot
382021-12-30Primeira LigaMatchweek 16AwayVitinhaAroucaY0.590.94Right Foot4121-0Victor BragaMouraShot
392021-12-30Primeira LigaMatchweek 16AwayVitinhaAroucaY0.260.27Right Foot13262-0Victor BragaIuri MedeirosIuri MedeirosPass (Live)Almoatasem Al MusratiPass (Live)
402021-12-30Primeira LigaMatchweek 16AwayIuri MedeirosAroucaY0.790.99Left Foot13713-0Victor BragaVitinhaFouledAlmoatasem Al MusratiPass (Live)
412021-12-30Primeira LigaMatchweek 16AwayRoger FernandesAroucaN0.420.93Left Foot13744-0Victor BragaIuri MedeirosIuri MedeirosPass (Live)Iuri MedeirosTake-On
422021-12-30Primeira LigaMatchweek 16AwayRoger FernandesAroucaN0.380.50Right Foot16805-0Victor BragaMario GonzálezMario GonzálezPass (Live)
432022-01-09Primeira LigaMatchweek 17HomeRicardo HortaFamalicãoY*0.470.56Right Foot7130-0Luiz Lúcio Reis JúniorMiguel FaléMiguel FaléPass (Live)Almoatasem Al MusratiPass (Live)
442022-01-09Primeira LigaMatchweek 17HomeMario GonzálezFamalicãoN0.250.34Right Foot9901-2Luiz Lúcio Reis JúniorMario GonzálezTake-On
452022-01-22Primeira LigaMatchweek 19AwayGalenoSporting CPY0.791.00Right Foot13520-1Antonio AdánGalenoFouledAbel RuizPass (Live)
462022-01-22Primeira LigaMatchweek 19AwayJean GorbySporting CPN0.030.32Right Foot2590+71-1Antonio AdánAndré HortaPass (Live)
472022-01-30Primeira LigaMatchweek 20HomeAlmoatasem Al MusratiMoreirenseY0.570.93Right Foot4480-0Mateus PasinatoRicardo HortaPass (Dead)
482022-01-30Primeira LigaMatchweek 20HomeRicardo HortaMoreirenseY*0.790.99Right Foot13721-0Mateus PasinatoFouledVitinhaTake-On
492022-02-05Primeira LigaMatchweek 21AwayVitinhaVitóriaY0.170.64Right Foot8480-1Bruno VarelaRicardo HortaRicardo HortaPass (Live)Yan CoutoPass (Live)
502022-02-12Primeira LigaMatchweek 22HomeRicardo HortaPaçosY*0.060.48Right Foot30670-1André FerreiraRicardo HortaFouledAlmoatasem Al MusratiPass (Live)
512022-02-12Primeira LigaMatchweek 22HomeRicardo HortaPaçosY*0.190.20Right Foot18901-1André FerreiraVitinhaVitinhaPass (Live)VitinhaTake-On
522022-02-20Primeira LigaMatchweek 23AwayRicardo HortaTondelaY*0.730.95Right Foot4570-0Pedro TrigueiraRicardo HortaShot
532022-02-24Europa LgKnockout round play-offsHomeIuri MedeirosSheriff TiraspolY0.170.82Left Foot7170-0Giorgos AthanasiadisRicardo HortaRicardo HortaPass (Live)Yan CoutoPass (Live)
542022-02-24Europa LgKnockout round play-offsHomeRicardo HortaSheriff TiraspolY*0.300.59Right Foot12431-0Giorgos AthanasiadisIuri MedeirosIuri MedeirosPass (Live)VitinhaPass (Live)
552022-03-05Primeira LigaMatchweek 25AwayRicardo HortaBoavistaY*0.790.98Right Foot13370-0Rafael BracalliFouledVítor TormenaPass (Live)
562022-03-10Europa LgRound of 16HomeAbel RuizMonacoY0.330.62Right Foot1730-0Alexander NübelRodrigo GomesShot
572022-03-10Europa LgRound of 16HomeVitinhaMonacoN0.170.40Head10891-0Alexander NübelFabiano SouzaFabiano SouzaPass (Live)Miguel FaléPass (Live)
582022-03-17Europa LgRound of 16AwayAbel RuizMonacoY0.030.30Right Foot28200-0Alexander NübelAndré CastroShotDeflected
592022-03-20Primeira LigaMatchweek 27AwayMouraPortimonenseY0.681.00Right Foot150-0Samuel PortugalMouraShot
602022-03-20Primeira LigaMatchweek 27AwayYan CoutoPortimonenseY0.080.21Right Foot16221-0Samuel PortugalAlmoatasem Al MusratiAlmoatasem Al MusratiPass (Live)André HortaPass (Live)
612022-04-01Primeira LigaMatchweek 28HomeIuri MedeirosBenficaY0.110.45Left Foot21280-0Odisseas VlachodimosRicardo HortaFouled
622022-04-01Primeira LigaMatchweek 28HomeAndré HortaBenficaY701-0Odisseas VlachodimosRicardo Horta
632022-04-01Primeira LigaMatchweek 28HomeVitinhaBenficaN0.090.42Left Foot5792-2Odisseas VlachodimosAlmoatasem Al MusratiAlmoatasem Al MusratiPass (Live)VitinhaShotVolley
642022-04-07Europa LgQuarter-finalsHomeAbel RuizRangersY0.120.25Right Foot17400-0Allan McGregorIuri MedeirosYan CoutoPass (Live)Fabiano SouzaPass (Live)
652022-04-10Primeira LigaMatchweek 29AwayIuri MedeirosVizelaY0.040.47Left Foot14390-0Pedro José Moreira SilvaRicardo HortaRicardo HortaPass (Live)André HortaPass (Live)Deflected
662022-04-14Europa LgQuarter-finalsAwayDavid CarmoRangersY0.390.64Head6830-2Allan McGregorIuri MedeirosIuri MedeirosPass (Dead)VitinhaPass (Live)
672022-04-25Primeira LigaMatchweek 31HomeRicardo HortaPortoY*0.790.98Other4540-0Diogo CostaAbel RuizAlmoatasem Al MusratiPass (Live)
682022-04-30Primeira LigaMatchweek 32AwayRicardo HortaB-SADY*0.200.53Right Foot17900-0Luiz FelipeAndré CastroAndré CastroPass (Live)Yan CoutoPass (Live)
692022-05-08Primeira LigaMatchweek 33HomeRicardo HortaAroucaY*0.210.52Left Foot6870-0Victor BragaMiguel FaléMiguel FaléPass (Live)Yan CoutoPass (Live)Volley
702022-05-15Primeira LigaMatchweek 34AwayRicardo HortaFamalicãoY*0.170.85Right Foot1610-0Ivan ZlobinAbel RuizAbel RuizPass (Live)André HortaPass (Live)
712022-05-15Primeira LigaMatchweek 34AwayVitinhaFamalicãoY0.260.83Other8191-0Ivan ZlobinAndré HortaAndré HortaPass (Live)Rodrigo GomesPass (Live)
Goal Log Table
Rk Date Comp Round Venue Scorer Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12021-08-14Primeira LigaMatchweek 2HomeJovane CabralSporting CPY0.080.54Head7400-0MatheusRicardo EsgaioRicardo EsgaioPass (Live)
22021-08-14Primeira LigaMatchweek 2HomePedro GonçalvesSporting CPY0.100.51Right Foot16501-0MatheusJovane CabralJovane CabralPass (Live)João PalhinhaPass (Live)
32021-08-20Primeira LigaMatchweek 3AwaySteven VitóriaMoreirenseY*0.790.99Right Foot13800-2MatheusSteven VitóriaFouled
42021-08-20Primeira LigaMatchweek 3AwayPaulo Sérgio MotaMoreirenseN0.130.87Right Foot6831-2MatheusPaulo Sérgio MotaPass (Live)Steven VitóriaPass (Live)Volley
52021-09-16Europa LgGroup stageAwayMilan RodićRed StarY0.030.30Head13750-0MatheusGuélor KangaGuélor KangaPass (Dead)Lois DionyShot
62021-09-16Europa LgGroup stageAwayAleksandar KataiRed StarY0.790.99Right Foot13851-1MatheusMirko IvanićFouledGuélor KangaPass (Live)
72021-09-20Primeira LigaMatchweek 6HomeRenat DadaşovTondelaN0.050.17Left Foot13860-2MatheusJhon MurilloJhon MurilloPass (Live)Tiago Melo AlmeidaPass (Live)
82021-09-26Primeira LigaMatchweek 7AwayLincolnSanta ClaraY0.150.14Left Foot2290+50-1MatheusCristian GonzálezFouledJulio RomãoPass (Live)
92021-09-30Europa LgGroup stageHomeEvanderMidtjyllandY0.790.95Right Foot13190-0MatheusGustav IsaksenFouledGustav IsaksenTake-On
102021-10-03Primeira LigaMatchweek 8HomePetar MusaBoavistaY0.380.57Right Foot9120-0MatheusYusupha NjiePass (Live)Gaius MakoutaPass (Live)Deflected
112021-10-03Primeira LigaMatchweek 8HomeYusupha NjieBoavistaY0.070.38Right Foot27891-2MatheusKenji GorréKenji GorréPass (Live)Gustavo SauerPass (Live)
122021-11-04Europa LgGroup stageHomePieros SotiriouLudogoretsY0.350.80Right Foot16330-1MatheusDominik YankovDominik YankovPass (Live)Mavis TchibotaPass (Live)
132021-11-04Europa LgGroup stageHomeIhor PlastunLudogoretsY0.120.48Head8791-4MatheusKiril DespodovKiril DespodovPass (Dead)Claude GonçalvesPass (Live)
142021-11-07Primeira LigaMatchweek 11AwayÁlex GrimaldoBenficaY0.140.53Head1020-0MatheusDarwin NúñezDarwin NúñezPass (Live)GilbertoPass (Live)
152021-11-07Primeira LigaMatchweek 11AwayDarwin NúñezBenficaY0.180.19Right Foot8371-1MatheusÁlex GrimaldoShot
162021-11-07Primeira LigaMatchweek 11AwayRafa SilvaBenficaY0.280.78Right Foot9422-1MatheusEverton SoaresRafa SilvaTake-OnEverton SoaresPass (Live)
172021-11-07Primeira LigaMatchweek 11AwayRafa SilvaBenficaY0.370.50Right Foot1145+33-1MatheusEverton SoaresEverton SoaresPass (Live)Nicolás OtamendiPass (Live)
182021-11-07Primeira LigaMatchweek 11AwayEverton SoaresBenficaY0.150.66Right Foot11524-1MatheusRafa SilvaRafa SilvaPass (Live)
192021-11-07Primeira LigaMatchweek 11AwayEverton SoaresBenficaY0.090.65Right Foot12595-1MatheusDarwin NúñezDarwin NúñezPass (Live)Álex GrimaldoPass (Live)
202021-11-25Europa LgGroup stageAwayErik SviatchenkoMidtjyllandY*0.590.98Right Foot420-0Tiago SáJoel AnderssonPass (Dead)
212021-11-25Europa LgGroup stageAwayGustav IsaksenMidtjyllandY0.450.96Head6481-1Tiago SáJoel AnderssonJoel AnderssonPass (Live)EvanderPass (Live)
222021-11-25Europa LgGroup stageAwayEvanderMidtjyllandY0.790.99Right Foot1390+32-2Tiago SáVictor LindFouledHenrik DalsgaardPass (Dead)
232021-11-30Primeira LigaMatchweek 12HomeKoffi KouaoVizelaY0.050.59Right Foot13720-3MatheusKoffi KouaoTackleKiko BondosoPass (Live)Volley
242021-12-09Europa LgGroup stageHomeAleksandar KataiRed StarY0.790.89Right Foot13700-1MatheusRadovan PankovFouledMirko IvanićFouled
252021-12-12Primeira LigaMatchweek 14AwayLuis DíazPortoY0.390.38Right Foot13220-0MatheusMateus UribeMateus UribePass (Live)Marko GrujićPass (Live)
262022-01-09Primeira LigaMatchweek 17HomeRúben LimaFamalicãoY0.050.36Left Foot16310-1MatheusIvo RodriguesIvo RodriguesPass (Live)Ivo RodriguesTake-OnVolley
272022-01-09Primeira LigaMatchweek 17HomeIvo RodriguesFamalicãoY0.190.57Left Foot10811-1MatheusLawrence OforiIvo RodriguesTake-OnLawrence OforiPass (Live)
282022-01-15Primeira LigaMatchweek 18HomeCláudio WinckMarítimoY0.180.40Right Foot16890-0MatheusVitor CostaPass (Dead)
292022-01-22Primeira LigaMatchweek 19AwayPedro GonçalvesSporting CPY0.470.37Left Foot13240-0MatheusMatheus NunesPass (Live)Zouhair FeddalPass (Live)
302022-02-05Primeira LigaMatchweek 21AwayOscar EstupiñanVitóriaY0.260.64Head4180-0MatheusTiago SilvaTiago SilvaPass (Dead)Rafa SoaresPass (Dead)
312022-02-05Primeira LigaMatchweek 21AwayNelsonVitóriaN0.400.50Left Foot4901-1MatheusBruno DuartePass (Live)
322022-02-12Primeira LigaMatchweek 22HomeVitorino AntunesPaçosY0.050.28Left Foot3245+10-0MatheusMatchoi DjalóFouledMatchoi DjalóTake-OnDeflected
332022-02-17Europa LgKnockout round play-offsAwaySébastien ThillSheriff TiraspolY0.791.00Left Foot13430-0MatheusFouledStjepan RadeljićShot
342022-02-17Europa LgKnockout round play-offsAwayAdama TraoréSheriff TiraspolY0.450.47Left Foot21831-0Matheus
352022-03-05Primeira LigaMatchweek 25AwayYusupha NjieBoavistaY0.180.90Right Foot14530-1MatheusGustavo SauerGustavo SauerPass (Live)Petar MusaPass (Live)
362022-03-13Primeira LigaMatchweek 26HomeHenrique GomesGil Vicente FCN0.030.38Left Foot28890-0MatheusBilel AouacheriaHenrique GomesTake-OnBilel AouacheriaPass (Live)
372022-03-17Europa LgRound of 16AwayAxel DisasiMonacoY0.130.31Head6900-1MatheusAleksandr GolovinAleksandr GolovinPass (Dead)
382022-03-20Primeira LigaMatchweek 27AwayDavid Carmo (OG)PortimonenseY630-2MatheusOwn Goal
392022-04-01Primeira LigaMatchweek 28HomeDarwin NúñezBenficaN0.791.00Right Foot13740-2MatheusFouledJulian WeiglPass (Live)
402022-04-01Primeira LigaMatchweek 28HomeJoão MárioBenficaN0.490.92Right Foot5771-2MatheusDarwin NúñezDarwin NúñezPass (Live)Haris SeferovićPass (Live)Volley
412022-04-14Europa LgQuarter-finalsAwayJames TavernierRangersY*0.130.07Right Foot420-0MatheusJoe AriboJohn LundstramPass (Live)Ryan KentPass (Live)
422022-04-14Europa LgQuarter-finalsAwayJames TavernierRangersY*0.790.90Right Foot13441-0MatheusKemar RoofeFouledCalvin BasseyPass (Live)
432022-04-14Europa LgQuarter-finalsAwayKemar RoofeRangersY0.800.87Right Foot41012-1MatheusJoe AriboJoe AriboPass (Live)Glen KamaraPass (Live)
442022-05-15Primeira LigaMatchweek 34AwaySimon BanzaFamalicãoY0.350.70Head7430-2Lukáš HorníčekBruno NascimentoBruno NascimentoPass (Live)Bruno NascimentoPass (Live)
452022-05-15Primeira LigaMatchweek 34AwayBruno NascimentoFamalicãoY0.230.54Head5801-2Lukáš HorníčekPedro RodriguesPedro RodriguesPass (Dead)João Carlos TeixeiraPass (Live)
462022-05-15Primeira LigaMatchweek 34AwaySimon BanzaFamalicãoY0.210.83Head8892-2Lukáš HorníčekBruno NascimentoIvan DolčekPass (Live)

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.