2018-2019 Competitions

Bundesliga
DFB-Pokal

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
12018-08-20DFB-PokalFirst roundAwayMarvin PlattenhardtBraunschweigY380-0Marcel Engelhardt
22018-08-20DFB-PokalFirst roundAwayVedad IbiševićBraunschweigY*831-1Marcel EngelhardtDennis Jastrzembski
32018-08-25BundesligaMatchweek 1HomeVedad IbiševićNürnbergY*0.750.95Right Foot4270-0Fabian BredlowValentino LazaroValentino LazaroPass (Live)Valentino LazaroTake-On
42018-09-02BundesligaMatchweek 2AwayOndrej DudaSchalke 04Y0.080.14Right Foot16150-0Ralf FährmannJavairô DilrosunJavairô DilrosunPass (Live)Jordan TorunarighaPass (Live)Deflected
52018-09-02BundesligaMatchweek 2AwayOndrej DudaSchalke 04Y0.100.41Right Foot2390+61-0Ralf FährmannDennis JastrzembskiFouledDennis JastrzembskiPass (Live)
62018-09-15BundesligaMatchweek 3AwayJavairô DilrosunWolfsburgY0.050.68Left Foot14610-0Koen Casteels
72018-09-15BundesligaMatchweek 3AwayOndrej DudaWolfsburgY0.090.28Right Foot2590+11-1Koen CasteelsOndrej DudaFouledOndrej DudaTackle
82018-09-22BundesligaMatchweek 4HomeVedad IbiševićGladbachY*0.470.94Head5310-1Yann SommerMarvin PlattenhardtMarvin PlattenhardtPass (Live)Javairô DilrosunPass (Live)
92018-09-22BundesligaMatchweek 4HomeValentino LazaroGladbachY0.270.82Head7341-1Yann SommerJavairô DilrosunJavairô DilrosunPass (Live)Ondrej DudaPass (Live)
102018-09-22BundesligaMatchweek 4HomeVedad IbiševićGladbachY*0.790.99Right Foot4632-1Yann SommerSalomon KalouSalomon KalouPass (Live)Salomon KalouTake-On
112018-09-22BundesligaMatchweek 4HomeOndrej DudaGladbachY0.270.44Left Foot17733-2Yann SommerJavairô DilrosunJavairô DilrosunPass (Live)Per Ciljan SkjelbredPass (Live)
122018-09-25BundesligaMatchweek 5AwayJavairô DilrosunWerder BremenY0.050.17Left Foot10530-2Jiří PavlenkaVedad IbiševićVedad IbiševićPass (Live)
132018-09-28BundesligaMatchweek 6HomeVedad IbiševićBayern MunichY*0.790.98Right Foot13230-0Manuel NeuerSalomon KalouFouledVedad IbiševićShot
142018-09-28BundesligaMatchweek 6HomeOndrej DudaBayern MunichY0.420.89Right Foot9441-0Manuel NeuerValentino LazaroValentino LazaroPass (Live)Salomon KalouPass (Live)
152018-10-21BundesligaMatchweek 8HomeOndrej DudaFreiburgY0.060.49Right Foot1470-0Alexander SchwolowPer Ciljan SkjelbredPer Ciljan SkjelbredPass (Live)Vedad IbiševićPass (Live)
162018-10-27BundesligaMatchweek 9AwaySalomon KalouDortmundY0.580.53Right Foot11410-1Roman BürkiMaximilian MittelstädtMaximilian MittelstädtPass (Live)Maximilian MittelstädtInterception
172018-10-27BundesligaMatchweek 9AwaySalomon KalouDortmundY0.790.99Right Foot1390+11-2Roman BürkiDavie SelkeFouledDavie SelkeTake-On
182018-10-30DFB-PokalSecond roundAwayVedad IbiševićDarmstadt 98N640-0Daniel Heuer Fernandes
192018-10-30DFB-PokalSecond roundAwayMaximilian MittelstädtDarmstadt 98N881-0Daniel Heuer Fernandes
202018-11-10BundesligaMatchweek 11AwayDavie SelkeDüsseldorfN0.150.68Right Foot16880-3Michael RensingVladimír DaridaDavie SelkeTake-OnVladimír DaridaPass (Live)
212018-11-24BundesligaMatchweek 12HomeVedad IbiševićHoffenheimY*0.760.97Right Foot4130-2Oliver BaumannOndrej DudaShot
222018-11-24BundesligaMatchweek 12HomeMathew LeckieHoffenheimY0.860.99Right Foot2711-3Oliver BaumannMarvin PlattenhardtPass (Live)Fabian LustenbergerPass (Live)
232018-11-24BundesligaMatchweek 12HomeValentino LazaroHoffenheimY0.020.25Right Foot28872-3Oliver BaumannMarvin PlattenhardtFouledMarvin PlattenhardtPass (Live)Deflected
242018-12-01BundesligaMatchweek 13AwayJordan TorunarighaHannover 96Y0.060.55Head8440-0Michael EsserValentino LazaroValentino LazaroPass (Dead)Vedad IbiševićPass (Live)
252018-12-01BundesligaMatchweek 13AwayVedad IbiševićHannover 96Y*0.250.45Head11731-0Michael EsserJordan TorunarighaJordan TorunarighaPass (Live)Jordan TorunarighaTake-On
262018-12-08BundesligaMatchweek 14HomeMarko GrujićEint FrankfurtY0.080.22Head9400-0Kevin TrappMarvin PlattenhardtMarvin PlattenhardtPass (Dead)Salomon KalouPass (Live)
272018-12-15BundesligaMatchweek 15AwayMaximilian MittelstädtStuttgartY0.360.71Left Foot10380-0Ron-Robert Zieler
282018-12-18BundesligaMatchweek 16HomeMathew LeckieAugsburgY0.300.64Left Foot12280-1Andreas LutheDavie SelkeDavie SelkePass (Live)Ondrej DudaPass (Live)
292018-12-18BundesligaMatchweek 16HomeOndrej DudaAugsburgY0.380.87Left Foot12311-1Andreas LutheValentino LazaroShot
302018-12-22BundesligaMatchweek 17AwayJordan TorunarighaLeverkusenY0.410.80Right Foot4260-2Lukáš HrádeckýFabian LustenbergerFabian LustenbergerShotVolley
312019-01-20BundesligaMatchweek 18AwayVedad IbiševićNürnbergY*0.250.65Right Foot18150-0Christian MatheniaDavie SelkeDavie SelkePass (Live)Vedad IbiševićPass (Live)
322019-01-20BundesligaMatchweek 18AwayOndrej DudaNürnbergY0.080.17Right Foot16501-1Christian MatheniaVedad IbiševićVedad IbiševićPass (Live)Valentino LazaroPass (Live)
332019-01-20BundesligaMatchweek 18AwayOndrej DudaNürnbergY0.290.20Right Foot14702-1Christian MatheniaDavie SelkeDavie SelkePass (Live)Valentino LazaroPass (Live)
342019-01-25BundesligaMatchweek 19HomeMarko GrujićSchalke 04Y0.540.94Right Foot11390-1Alexander NübelOndrej DudaOndrej DudaPass (Live)Arne MaierPass (Live)
352019-01-25BundesligaMatchweek 19HomeVedad IbiševićSchalke 04Y*0.340.73Head845+41-2Alexander NübelDavie SelkeDavie SelkePass (Live)Valentino LazaroPass (Live)
362019-02-06DFB-PokalRound of 16HomeMaximilian MittelstädtBayern MunichY30-0Sven UlreichSalomon Kalou
372019-02-06DFB-PokalRound of 16HomeDavie SelkeBayern MunichN671-2Sven Ulreich
382019-02-09BundesligaMatchweek 21AwaySalomon KalouGladbachY*0.440.80Right Foot12300-0Yann SommerMarko GrujićSalomon KalouTake-OnMarko GrujićPass (Live)
392019-02-09BundesligaMatchweek 21AwayOndrej DudaGladbachY0.670.88Right Foot7561-0Yann SommerDavie SelkeDavie SelkePass (Live)Davie SelkeTake-On
402019-02-09BundesligaMatchweek 21AwayDavie SelkeGladbachY0.150.34Head8762-0Yann SommerOndrej DudaOndrej DudaPass (Dead)Lukas KlünterFouled
412019-02-16BundesligaMatchweek 22HomeDavie SelkeWerder BremenY0.350.22Right Foot11250-0Jiří PavlenkaSalomon KalouSalomon KalouPass (Live)Ondrej DudaPass (Live)
422019-03-02BundesligaMatchweek 24HomeMarko GrujićMainz 05Y0.490.34Right Foot4500-1Florian MüllerDavie SelkeShot
432019-03-02BundesligaMatchweek 24HomeNiklas StarkMainz 05Y0.160.21Right Foot8601-1Florian MüllerValentino LazaroValentino LazaroPass (Live)Valentino LazaroTake-OnDeflected, Volley
442019-03-09BundesligaMatchweek 25AwayVedad IbiševićFreiburgY*0.420.70Right Foot10760-1Alexander SchwolowJordan TorunarighaJordan TorunarighaPass (Live)Salomon KalouPass (Live)
452019-03-16BundesligaMatchweek 26HomeSalomon KalouDortmundY*0.910.98Right Foot340-0Roman BürkiMaximilian MittelstädtShot
462019-03-16BundesligaMatchweek 26HomeSalomon KalouDortmundY*0.790.99Right Foot13351-1Roman BürkiFouledArne MaierPass (Live)
472019-04-06BundesligaMatchweek 28HomeMarko GrujićDüsseldorfY0.650.97Right Foot5410-1Michael RensingOndrej DudaOndrej DudaPass (Live)Maximilian MittelstädtPass (Live)
482019-05-04BundesligaMatchweek 32HomeVedad IbiševićStuttgartY*0.600.82Right Foot4400-0Ron-Robert ZielerMathew LeckieShot
492019-05-04BundesligaMatchweek 32HomeOndrej DudaStuttgartY0.430.75Right Foot945+11-0Ron-Robert ZielerVedad IbiševićShot
502019-05-04BundesligaMatchweek 32HomeSalomon KalouStuttgartY0.940.99Left Foot2672-0Ron-Robert ZielerJavairô DilrosunShot
512019-05-11BundesligaMatchweek 33AwayMarvin PlattenhardtAugsburgY0.300.52Left Foot9470-1Gregor KobelOndrej DudaOndrej DudaPass (Live)Ondrej DudaPass (Live)Volley
522019-05-11BundesligaMatchweek 33AwayMarko GrujićAugsburgY0.070.30Head9661-2Gregor KobelValentino LazaroValentino LazaroPass (Dead)Lukas KlünterTake-On
532019-05-11BundesligaMatchweek 33AwaySalomon KalouAugsburgY0.040.35Head13752-3Gregor KobelValentino LazaroValentino LazaroPass (Live)Marvin PlattenhardtPass (Live)
542019-05-11BundesligaMatchweek 33AwaySalomon KalouAugsburgY0.790.95Right Foot1390+33-3Gregor KobelPascal KöpkeFouledPer Ciljan SkjelbredPass (Live)
552019-05-18BundesligaMatchweek 34HomeValentino LazaroLeverkusenY0.980.97Left Foot1340-1Lukáš HrádeckýOndrej DudaOndrej DudaShot
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
12018-08-20DFB-PokalFirst roundAwayMergim FejzullahuBraunschweigN810-1Rune JarsteinDavid Sauerland
22018-09-15BundesligaMatchweek 3AwayYunus MallıWolfsburgN0.790.99Right Foot13870-1Rune JarsteinMaximilian ArnoldFouledYunus MallıPass (Live)
32018-09-15BundesligaMatchweek 3AwayAdmir MehmediWolfsburgN0.600.55Right Foot690+31-2Rune JarsteinJohn BrooksJohn BrooksPass (Live)WilliamPass (Live)Volley
42018-09-22BundesligaMatchweek 4HomeThorgan HazardGladbachY0.790.98Right Foot13290-0Rune JarsteinFabian JohnsonFouledTobias StroblPass (Live)
52018-09-22BundesligaMatchweek 4HomeAlassane PléaGladbachY0.090.37Head9671-3Rune JarsteinPatrick HerrmannPatrick HerrmannPass (Live)Nico ElvediPass (Live)
62018-09-25BundesligaMatchweek 5AwayMartin HarnikWerder BremenY0.810.97Right Foot3110-0Rune JarsteinTheodor Gebre SelassieShotDeflected, Volley
72018-09-25BundesligaMatchweek 5AwayMiloš VeljkovićWerder BremenY0.070.04Head9451-0Rune JarsteinNuri ŞahinNuri ŞahinPass (Dead)
82018-09-25BundesligaMatchweek 5AwayMax KruseWerder BremenY*0.790.98Left Foot13662-1Thomas KraftTheodor Gebre SelassieFouledLudwig AugustinssonPass (Live)
92018-10-21BundesligaMatchweek 8HomeRobin KochFreiburgY0.020.44Right Foot33360-1Rune JarsteinDeflected
102018-10-27BundesligaMatchweek 9AwayJadon SanchoDortmundY0.370.71Right Foot5270-0Rune JarsteinMario GötzeMario GötzePass (Live)Mahmoud DahoudPass (Live)
112018-10-27BundesligaMatchweek 9AwayJadon SanchoDortmundY0.930.98Right Foot2611-1Rune JarsteinAchraf HakimiAchraf HakimiPass (Live)Raphaël GuerreiroPass (Live)
122018-11-03BundesligaMatchweek 10HomeTimo WernerRB LeipzigY0.740.97Right Foot370-0Rune Jarstein
132018-11-03BundesligaMatchweek 10HomeTimo WernerRB LeipzigY0.480.89Right Foot9531-0Rune JarsteinBrumaBrumaPass (Live)BrumaTake-On
142018-11-03BundesligaMatchweek 10HomeMatheus CunhaRB LeipzigY0.050.29Left Foot25752-0Rune JarsteinMatheus CunhaTake-On
152018-11-10BundesligaMatchweek 11AwayTakashi UsamiDüsseldorfY0.070.29Left Foot12500-0Rune JarsteinNiko GießelmannNiko GießelmannPass (Live)Adam BodzekPass (Live)
162018-11-10BundesligaMatchweek 11AwayRouwen HenningsDüsseldorfY0.730.91Left Foot3631-0Rune JarsteinMatthias ZimmermannMatthias ZimmermannPass (Live)Jean ZimmerPass (Live)
172018-11-10BundesligaMatchweek 11AwayBenito RamanDüsseldorfN0.390.66Left Foot12842-0Rune JarsteinMatthias ZimmermannBenito RamanTake-OnMatthias ZimmermannPass (Live)
182018-11-10BundesligaMatchweek 11AwayBenito RamanDüsseldorfN0.510.69Right Foot1290+23-1Rune JarsteinKevin StögerBenito RamanTake-OnKevin StögerPass (Live)
192018-11-24BundesligaMatchweek 12HomeKerem DemirbayHoffenheimY0.100.39Right Foot1510-0Rune JarsteinÁdám SzalaiÁdám SzalaiPass (Live)JoelintonPass (Live)
202018-11-24BundesligaMatchweek 12HomeAndrej KramarićHoffenheimY0.060.13Right Foot13101-0Rune JarsteinOliver BaumannOliver BaumannPass (Live)Ermin BičakčićPass (Live)
212018-11-24BundesligaMatchweek 12HomeErmin BičakčićHoffenheimY0.050.26Head14552-1Rune JarsteinKerem DemirbayKerem DemirbayPass (Dead)Kevin AkpogumaFouled
222018-12-15BundesligaMatchweek 15AwayMario GómezStuttgartY0.820.98Right Foot3640-1Rune JarsteinNicolás GonzálezNicolás GonzálezPass (Live)Anastasios DonisPass (Live)
232018-12-15BundesligaMatchweek 15AwayMario GómezStuttgartY0.240.75Head10761-1Rune JarsteinChristian GentnerChristian GentnerPass (Live)Mario GómezPass (Live)
242018-12-18BundesligaMatchweek 16HomeMartin HintereggerAugsburgY0.060.27Head980-0Rune JarsteinJonathan SchmidJonathan SchmidPass (Dead)Alfreð FinnbogasonTake-On
252018-12-18BundesligaMatchweek 16HomeKoo Ja-cheolAugsburgY0.400.95Right Foot8391-2Rune JarsteinAlfreð FinnbogasonAlfreð FinnbogasonPass (Live)Koo Ja-cheolPass (Live)
262018-12-22BundesligaMatchweek 17AwayKevin VollandLeverkusenY0.350.64Right Foot1150-0Rune JarsteinCharles AránguizCharles AránguizPass (Live)Kai HavertzPass (Live)
272018-12-22BundesligaMatchweek 17AwayKai HavertzLeverkusenY0.380.38Left Foot11231-0Rune Jarstein
282018-12-22BundesligaMatchweek 17AwayKai HavertzLeverkusenY0.340.31Left Foot14492-1Rune JarsteinCharles AránguizCharles AránguizPass (Live)Julian BaumgartlingerPass (Live)
292019-01-20BundesligaMatchweek 18AwayHanno BehrensNürnbergY*0.570.91Right Foot4420-1Rune JarsteinEduard LöwenEduard LöwenShot
302019-01-25BundesligaMatchweek 19HomeYevhen KonoplyankaSchalke 04Y0.030.38Right Foot25170-0Rune JarsteinBenjamin StambouliBenjamin StambouliPass (Live)Daniel CaligiuriPass (Live)
312019-01-25BundesligaMatchweek 19HomeMark UthSchalke 04Y0.290.51Left Foot14441-1Rune JarsteinBastian OczipkaBastian OczipkaPass (Live)Yevhen KonoplyankaPass (Live)
322019-02-02BundesligaMatchweek 20HomeWout WeghorstWolfsburgY0.420.85Right Foot9650-0Rune JarsteinJérôme RoussillonJérôme RoussillonPass (Live)Elvis RexhbeçajPass (Live)
332019-02-06DFB-PokalRound of 16HomeSerge GnabryBayern MunichY70-1Rune Jarstein
342019-02-06DFB-PokalRound of 16HomeSerge GnabryBayern MunichY491-1Rune JarsteinJames Rodríguez
352019-02-06DFB-PokalRound of 16HomeKingsley ComanBayern MunichY982-2Rune JarsteinRobert Lewandowski
362019-02-16BundesligaMatchweek 22HomeClaudio PizarroWerder BremenN0.150.20Right Foot2290+60-1Rune JarsteinJosh SargentFouledClaudio PizarroPass (Live)Deflected
372019-02-23BundesligaMatchweek 23AwayJavi MartínezBayern MunichY0.140.33Head7620-0Rune JarsteinJames RodríguezJames RodríguezPass (Dead)
382019-03-02BundesligaMatchweek 24HomeNiklas Stark (OG)Mainz 05Y460-0Rune JarsteinOwn Goal
392019-03-09BundesligaMatchweek 25AwayNils PetersenFreiburgY0.470.88Head5270-0Rune JarsteinVincenzo GrifoVincenzo GrifoPass (Live)Janik HabererPass (Live)
402019-03-09BundesligaMatchweek 25AwayVedad Ibišević (OG)FreiburgY*801-1Rune JarsteinOwn Goal
412019-03-16BundesligaMatchweek 26HomeThomas DelaneyDortmundY0.070.04Left Foot21140-1Rune JarsteinDeflected
422019-03-16BundesligaMatchweek 26HomeDan-Axel ZagadouDortmundY0.070.33Head10471-2Rune JarsteinJadon SanchoJadon SanchoPass (Dead)Christian PulisicShot
432019-03-16BundesligaMatchweek 26HomeMarco ReusDortmundY*0.090.24Right Foot1390+22-2Rune JarsteinJadon SanchoJadon SanchoPass (Live)Raphaël GuerreiroPass (Live)
442019-03-30BundesligaMatchweek 27AwayEmil ForsbergRB LeipzigY0.590.95Right Foot9170-0Rune JarsteinKevin KamplKevin KamplPass (Live)Tyler AdamsPass (Live)
452019-03-30BundesligaMatchweek 27AwayYussuf PoulsenRB LeipzigY0.820.96Right Foot4271-0Rune JarsteinTimo WernerTimo WernerPass (Live)
462019-03-30BundesligaMatchweek 27AwayYussuf PoulsenRB LeipzigY0.280.44Right Foot11562-0Rune JarsteinEmil ForsbergEmil ForsbergPass (Live)Emil ForsbergTake-On
472019-03-30BundesligaMatchweek 27AwayYussuf PoulsenRB LeipzigY0.420.85Right Foot16623-0Rune JarsteinTyler AdamsTyler AdamsPass (Live)Kevin KamplPass (Live)
482019-03-30BundesligaMatchweek 27AwayAmadou HaidaraRB LeipzigY0.080.33Right Foot19644-0Rune JarsteinTimo WernerTimo WernerPass (Live)Kevin KamplPass (Live)
492019-04-06BundesligaMatchweek 28HomeBenito RamanDüsseldorfY0.100.23Left Foot15350-0Rune JarsteinRouwen HenningsRouwen HenningsPass (Live)Oliver FinkPass (Live)
502019-04-06BundesligaMatchweek 28HomeBenito RamanDüsseldorfY0.560.62Right Foot8611-1Rune JarsteinBenito RamanShot
512019-04-14BundesligaMatchweek 29AwayNadiem AmiriHoffenheimY0.030.50Right Foot22290-0Rune JarsteinKerem DemirbayKerem DemirbayPass (Live)Florian GrillitschPass (Live)
522019-04-14BundesligaMatchweek 29AwayReiss NelsonHoffenheimN0.350.69Head5761-0Rune JarsteinNico SchulzNico SchulzPass (Live)Andrej KramarićPass (Live)
532019-05-04BundesligaMatchweek 32HomeMario GómezStuttgartN0.290.36Head8700-3Rune JarsteinBorna SosaBorna SosaPass (Live)Alexander EssweinPass (Live)
542019-05-11BundesligaMatchweek 33AwayAndré HahnAugsburgY0.030.29Right Foot32100-0Thomas KraftJan MorávekJan MorávekPass (Live)Reece OxfordPass (Live)
552019-05-11BundesligaMatchweek 33AwayMichael GregoritschAugsburgN0.790.99Left Foot13501-1Thomas KraftGeorg TeiglFouledReece OxfordPass (Live)
562019-05-11BundesligaMatchweek 33AwayMichael GregoritschAugsburgN0.440.32Left Foot14702-2Thomas KraftMarco RichterMarco RichterPass (Live)Michael GregoritschPass (Live)
572019-05-18BundesligaMatchweek 34HomeKai HavertzLeverkusenY0.310.87Left Foot8280-0Thomas KraftJonathan TahJonathan TahPass (Live)Charles AránguizPass (Live)Volley
582019-05-18BundesligaMatchweek 34HomeLucas AlarioLeverkusenY0.410.53Right Foot11381-1Thomas KraftWendellWendellPass (Live)Jonathan TahPass (Live)
592019-05-18BundesligaMatchweek 34HomeJulian BrandtLeverkusenY0.070.55Right Foot21542-1Thomas KraftCharles AránguizCharles AránguizPass (Live)Mitchell WeiserPass (Live)
602019-05-18BundesligaMatchweek 34HomeLucas AlarioLeverkusenY0.921.00Head1723-1Thomas KraftKevin VollandKevin VollandShot
612019-05-18BundesligaMatchweek 34HomeLucas AlarioLeverkusenY0.440.85Left Foot11884-1Thomas KraftLars BenderLars BenderPass (Live)Kai HavertzPass (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.