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-11-16UEFA Nations LeagueLeague AHomeGermanyBosnia & Herz'naY574-0Nikola Vasilj
22024-11-16UEFA Nations LeagueLeague AHomeGermanyBosnia & Herz'naY503-0Nikola Vasilj
32024-10-23Champions LgLeague phaseAwayLeverkusenBrestY0.350.33Right Foot22240-0Marco BizotJonas HofmannJonas HofmannPass (Live)
42024-09-22BundesligaMatchweek 4HomeLeverkusenWolfsburgY0.080.68Right Foot19140-1Kamil GrabaraGranit XhakaGranit XhakaPass (Live)Jonathan TahShot
52024-09-19Champions LgLeague phaseAwayLeverkusenFeyenoordY0.560.33Right Foot10362-0Timon WellenreutherJeremie FrimpongJeremie FrimpongPass (Live)Martin TerrierPass (Live)
62024-09-19Champions LgLeague phaseAwayLeverkusenFeyenoordY0.230.86Left Foot2250-0Timon WellenreutherRobert AndrichRobert AndrichPass (Live)
72024-09-14BundesligaMatchweek 3AwayLeverkusenHoffenheimY0.790.95Right Foot13722-1Oliver BaumannÁlex GrimaldoFouledMartin TerrierPass (Live)
82024-09-07UEFA Nations LeagueLeague AHomeGermanyHungaryY662-0Péter GulácsiJamal Musiala
92024-08-23BundesligaMatchweek 1AwayLeverkusenGladbachY0.750.88Right Foot490+112-2Jonas OmlinFlorian WirtzShot
102024-08-23BundesligaMatchweek 1AwayLeverkusenGladbachY0.140.29Left Foot10381-0Jonas OmlinÁlex GrimaldoShot
112024-07-05UEFA EuroQuarter-finalsNeutralGermanySpainN0.140.96Right Foot9890-1Unai SimónJoshua KimmichJoshua KimmichPass (Live)Maximilian MittelstädtPass (Live)Volley
122024-06-14UEFA EuroGroup stageNeutralGermanyScotlandY0.100.37Right Foot20100-0Angus GunnJoshua KimmichJoshua KimmichPass (Live)Toni KroosPass (Live)
132024-05-02Europa LgSemi-finalsAwayLeverkusenRomaY0.380.79Right Foot16280-0Mile SvilarÁlex GrimaldoÁlex GrimaldoPass (Live)
142024-04-14BundesligaMatchweek 29HomeLeverkusenWerder BremenN0.230.89Right Foot13904-0Michael ZettererÁlex GrimaldoÁlex GrimaldoPass (Live)
152024-04-14BundesligaMatchweek 29HomeLeverkusenWerder BremenN0.560.93Right Foot16833-0Michael ZettererExequiel PalaciosExequiel PalaciosPass (Live)Robert AndrichPass (Live)
162024-04-14BundesligaMatchweek 29HomeLeverkusenWerder BremenN0.020.06Right Foot28682-0Michael ZettererRobert AndrichRobert AndrichPass (Live)Granit XhakaPass (Live)
172024-04-06BundesligaMatchweek 28AwayLeverkusenUnion BerlinY0.790.98Right Foot1345+80-0Frederik RønnowFouledPiero HincapiéShot
182024-04-03DFB-PokalSemi-finalsHomeLeverkusenDüsseldorfY60
192024-04-03DFB-PokalSemi-finalsHomeLeverkusenDüsseldorfY35Amine Adli
202024-03-23Friendlies (M)Friendlies (M)AwayGermanyFranceY10-0Brice SambaToni Kroos
212024-03-17BundesligaMatchweek 26AwayLeverkusenFreiburgY0.030.48Right Foot1620-0Noah AtuboluÁlex GrimaldoÁlex GrimaldoPass (Live)Adam HložekPass (Live)
222024-03-10BundesligaMatchweek 25HomeLeverkusenWolfsburgY0.260.78Right Foot10861-0Koen CasteelsExequiel PalaciosExequiel PalaciosPass (Live)Granit XhakaPass (Live)Volley
232024-03-07Europa LgRound of 16AwayLeverkusenQarabağN0.110.43Right Foot12700-2Andrey Lunyov
242023-12-17BundesligaMatchweek 15HomeLeverkusenEint FrankfurtY0.280.84Right Foot16572-0Kevin TrappVictor BonifaceVictor BonifacePass (Live)Lukáš HrádeckýPass (Live)
252023-12-10BundesligaMatchweek 14AwayLeverkusenStuttgartY0.440.63Right Foot10470-1Alexander NübelVictor BonifaceVictor BonifacePass (Live)Granit XhakaPass (Live)
262023-11-04BundesligaMatchweek 10AwayLeverkusenHoffenheimY0.510.86Right Foot890-0Oliver BaumannVictor BonifaceVictor BonifacePass (Live)Florian WirtzTake-On
272023-10-29BundesligaMatchweek 9HomeLeverkusenFreiburgY0.110.37Left Foot11360-0Noah AtuboluJeremie FrimpongFlorian WirtzTake-OnOdilon KossounouPass (Live)
282023-10-26Europa LgGroup stageHomeLeverkusenQarabağY0.310.88Left Foot1060-0Andrey LunyovÁlex GrimaldoGranit XhakaPass (Live)
292023-09-21Europa LgGroup stageHomeLeverkusenHäckenY0.570.66Right Foot15100-0Peter AbrahamssonVictor BonifaceVictor BonifacePass (Live)Victor BonifacePass (Live)
302023-08-19BundesligaMatchweek 1HomeLeverkusenRB LeipzigY0.190.32Right Foot17642-1Janis BlaswichJeremie FrimpongJeremie FrimpongPass (Live)Odilon KossounouPass (Live)
312023-08-12DFB-PokalRound of 64AwayLeverkusenFC Teutonia OttensenY45+1Amine Adli
322023-04-13Europa LgQuarter-finalsHomeLeverkusenUnion SGY0.040.27Right Foot28820-1Anthony MorisSardar AzmounPiero HincapiéPass (Live)Kerem DemirbayPass (Live)
332023-04-01BundesligaMatchweek 26AwayLeverkusenSchalke 04Y0.290.76Right Foot9611-0Ralf FährmannAmine AdliFlorian WirtzTake-OnAmine AdliPass (Live)
342023-02-23Europa LgKnockout round play-offsAwayLeverkusenMonacoY0.970.87Left Foot4130-0Alexander NübelAmine AdliPass (Live)Exequiel PalaciosPass (Live)
352023-02-16Europa LgKnockout round play-offsHomeLeverkusenMonacoY0.070.33Right Foot18591-1Alexander NübelFlorian WirtzTake-OnAmine AdliPass (Live)
362022-02-12BundesligaMatchweek 22HomeLeverkusenStuttgartY0.100.53Right Foot17852-1Florian MüllerCharles AránguizCharles AránguizPass (Live)Jeremie FrimpongPass (Live)
372022-02-06BundesligaMatchweek 21AwayLeverkusenDortmundY0.680.93Right Foot10201-1Gregor KobelKarim BellarabiKarim BellarabiPass (Live)Patrik SchickPass (Live)
382021-11-28BundesligaMatchweek 13AwayLeverkusenRB LeipzigY0.480.57Right Foot10210-0Josep MartinezExequiel PalaciosExequiel PalaciosPass (Live)Florian WirtzPass (Live)
392021-11-04Europa LgGroup stageHomeLeverkusenBetisY0.410.97Right Foot10862-0Rui SilvaMoussa DiabyMoussa DiabyPass (Live)Nadiem AmiriPass (Live)
402021-09-30Europa LgGroup stageAwayLeverkusenCelticY0.440.88Right Foot7351-0Joe HartPaulinhoPaulinhoPass (Live)Kerem DemirbayPass (Live)
412021-09-25BundesligaMatchweek 6HomeLeverkusenMainz 05Y0.140.64Right Foot11620-0Robin ZentnerJeremie FrimpongJeremie FrimpongPass (Live)Florian WirtzPass (Live)
422021-09-19BundesligaMatchweek 5AwayLeverkusenStuttgartY0.150.65Left Foot13702-1Florian MüllerFlorian WirtzTake-On
432021-09-16Europa LgGroup stageHomeLeverkusenFerencvárosY0.260.83Right Foot12691-1Dénes DibuszMoussa DiabyJeremie FrimpongPass (Live)
442021-09-11BundesligaMatchweek 4HomeLeverkusenDortmundY0.080.30Right Foot1690-0Gregor KobelPaulinhoPaulinhoPass (Live)
452021-08-28BundesligaMatchweek 3AwayLeverkusenAugsburgN0.420.17Right Foot24813-1Rafał GikiewiczKerem DemirbayFlorian WirtzTake-OnKerem DemirbayPass (Live)
462021-05-15BundesligaMatchweek 33HomeLeverkusenUnion BerlinY0.780.98Left Foot2260-0Andreas LutheWendellShot
472021-02-06BundesligaMatchweek 20HomeLeverkusenStuttgartY0.410.87Head11683-1Gregor KobelMoussa DiabyMoussa DiabyPass (Live)Patrik SchickPass (Live)
482021-01-19BundesligaMatchweek 17HomeLeverkusenDortmundY0.060.04Right Foot20801-1Roman BürkiMoussa DiabyMoussa DiabyPass (Live)Patrik SchickPass (Live)
492020-12-16BundesligaMatchweek 12AwayLeverkusenKölnY0.420.86Right Foot11593-0Timo HornLeon BaileyLeon BaileyPass (Live)Julian BaumgartlingerPass (Live)
502020-12-13BundesligaMatchweek 11HomeLeverkusenHoffenheimY0.490.88Right Foot8552-1Oliver BaumannPatrik SchickFlorian WirtzTake-OnPatrik SchickPass (Live)
512020-11-05Europa LgGroup stageAwayLeverkusenBe'er ShevaY0.090.51Right Foot16883-2Ohad LevitaMoussa DiabyMoussa DiabyPass (Live)Lukáš HrádeckýPass (Dead)
522020-10-22Europa LgGroup stageHomeLeverkusenNiceN0.680.93Right Foot5875-1Walter BenítezMoussa DiabyMoussa DiabyPass (Live)Leon BaileyPass (Live)
532020-09-13DFB-PokalFirst roundAwayLeverkusenEintracht NorderstedtY213-0Lars HuxsohlKerem Demirbay
542020-06-06BundesligaMatchweek 30HomeLeverkusenBayern MunichN0.080.47Left Foot12891-4Manuel NeuerPaulinhoPaulinhoPass (Live)Kevin VollandPass (Live)
552020-03-07U19 BundesligaWestAwayLeverkusen U19Düsseldorf U19Y40-0Dennis Gorka
562020-03-01U19 BundesligaWestHomeLeverkusen U19Dortmund U19Y711-2Luca Unbehaun
572019-12-14U17 BundesligaWestHomeKöln U17Wuppertaler SVY*759-0Joel Nickel
582019-12-14U17 BundesligaWestHomeKöln U17Wuppertaler SVY*294-0Tim Leon Schrick
592019-12-14U17 BundesligaWestHomeKöln U17Wuppertaler SVY*10-0Tim Leon Schrick
602019-11-23U17 BundesligaWestAwayKöln U17Leverkusen U17Y*532-0Lennart Winkler
612019-11-23U17 BundesligaWestAwayKöln U17Leverkusen U17Y*341-0Lennart Winkler
622019-10-05U17 BundesligaWestHomeKöln U17Bielefeld U17Y*402-0Arne Schulz
632019-10-05U17 BundesligaWestHomeKöln U17Bielefeld U17Y*271-0Arne Schulz
642019-09-28U17 BundesligaWestAwayKöln U17Dortmund U17Y*691-1Silas Ostrzinski
652019-04-13U17 BundesligaWestHomeKöln U17Bielefeld U17Y612-0Luis Weber
662019-04-06U17 BundesligaWestAwayKöln U17RW Essen U17Y90-0Beytullah Aslan
672019-02-23U17 BundesligaWestHomeKöln U17Unterrath U17N422-0Payam Safarpour-Malekabad
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-11-23BundesligaMatchweek 11HomePatrik SchickLeverkusenHeidenheimY0.200.61Right Foot7522-2Kevin MüllerFlorian WirtzPass (Live)Edmond TapsobaPass (Live)
22024-11-16UEFA Nations LeagueLeague AHomeKai HavertzGermanyBosnia & Herz'naY372-0Nikola Vasilj
32024-11-09BundesligaMatchweek 10AwayPatrik SchickLeverkusenBochumY0.380.19Left Foot12180-0Patrick DrewesFlorian WirtzPass (Live)Granit XhakaPass (Dead)
42024-10-11UEFA Nations LeagueLeague AAwayDeniz UndavGermanyBosnia & Herz'naY300-0Nikola Vasilj
52024-09-07UEFA Nations LeagueLeague AHomeJamal MusialaGermanyHungaryY571-0Péter Gulácsi
62024-08-31BundesligaMatchweek 2HomeÁlex GrimaldoLeverkusenRB LeipzigY0.220.32Left Foot10451-0Péter GulácsiFlorian WirtzPass (Live)Martin TerrierPass (Live)
72024-04-21BundesligaMatchweek 30AwayJosip StanišićLeverkusenDortmundN0.070.05Head590+70-1Gregor KobelFlorian WirtzPass (Dead)
82024-04-03DFB-PokalSemi-finalsHomeAmine AdliLeverkusenDüsseldorfY20
92024-02-23BundesligaMatchweek 23HomeRobert AndrichLeverkusenMainz 05Y0.020.05Right Foot30681-1Robin ZentnerFlorian WirtzPass (Live)Florian WirtzTake-On
102024-02-17BundesligaMatchweek 22AwayAmine AdliLeverkusenHeidenheimY0.620.95Left Foot10811-0Kevin MüllerAmine AdliTake-OnFlorian WirtzPass (Live)
112024-02-06DFB-PokalQuarter-finalsHomeJonathan TahLeverkusenStuttgartY90
122024-02-06DFB-PokalQuarter-finalsHomeAmine AdliLeverkusenStuttgartY66
132024-02-03BundesligaMatchweek 20AwayNathan TellaLeverkusenDarmstadt 98Y0.050.23Right Foot13521-0Marcel SchuhenFlorian WirtzPass (Live)Granit XhakaPass (Live)
142023-12-20BundesligaMatchweek 16HomeVictor BonifaceLeverkusenBochumY0.400.62Right Foot12693-0Manuel RiemannFlorian WirtzPass (Live)Granit XhakaPass (Live)
152023-12-17BundesligaMatchweek 15HomeVictor BonifaceLeverkusenEint FrankfurtY0.050.14Right Foot16140-0Kevin TrappFlorian WirtzPass (Live)Edmond TapsobaPass (Live)
162023-11-18Friendlies (M)Friendlies (M)HomeNiclas FüllkrugGermanyTürkiyeY49
172023-11-12BundesligaMatchweek 11HomeÁlex GrimaldoLeverkusenUnion BerlinY0.020.28Left Foot23230-0Frederik RønnowFlorian WirtzPass (Live)Álex GrimaldoPass (Live)
182023-11-01DFB-PokalRound of 32AwayAmine AdliLeverkusenSandhausenN90+2
192023-10-29BundesligaMatchweek 9HomeJonas HofmannLeverkusenFreiburgY0.080.04Right Foot24601-0Noah AtuboluFlorian WirtzPass (Live)
202023-10-26Europa LgGroup stageHomeÁlex GrimaldoLeverkusenQarabağY0.020.35Left Foot25543-1Andrey LunyovFlorian WirtzPass (Live)Robert AndrichPass (Live)
212023-10-26Europa LgGroup stageHomeVictor BonifaceLeverkusenQarabağY0.060.36Right Foot25352-1Andrey LunyovFlorian WirtzPass (Live)
222023-10-26Europa LgGroup stageHomeÁlex GrimaldoLeverkusenQarabağY0.330.45Right Foot11291-1Andrey LunyovFlorian WirtzPass (Live)Odilon KossounouPass (Live)
232023-10-08BundesligaMatchweek 7HomeJonas HofmannLeverkusenKölnY0.210.83Left Foot10220-0Marvin SchwäbeFlorian WirtzPass (Live)Álex GrimaldoPass (Live)
242023-09-21Europa LgGroup stageHomeJonas HofmannLeverkusenHäckenY0.100.68Right Foot11703-0Peter AbrahamssonFlorian WirtzPass (Live)Victor BonifacePass (Live)
252023-09-09Friendlies (M)Friendlies (M)HomeLeroy SanéGermanyJapanY19
262023-09-02BundesligaMatchweek 3HomeVictor BonifaceLeverkusenDarmstadt 98Y0.390.86Left Foot11612-1Marcel SchuhenFlorian WirtzPass (Live)Granit XhakaPass (Live)
272023-08-26BundesligaMatchweek 2AwayVictor BonifaceLeverkusenGladbachY0.310.83Right Foot12532-0Jonas OmlinFlorian WirtzPass (Live)Florian WirtzTake-On
282023-04-08BundesligaMatchweek 27HomeMoussa DiabyLeverkusenEint FrankfurtY0.320.35Right Foot12341-0Kevin TrappFlorian WirtzPass (Live)Amine AdliPass (Live)Deflected
292023-04-08BundesligaMatchweek 27HomeAmine AdliLeverkusenEint FrankfurtY0.480.58Left Foot14100-0Kevin TrappAmine AdliTake-OnAmine AdliTake-On
302023-03-09Europa LgRound of 16HomeKerem DemirbayLeverkusenFerencvárosY0.070.16Right Foot21100-0Dénes DibuszFlorian WirtzPass (Live)Kerem DemirbayPass (Live)
312023-03-05BundesligaMatchweek 23HomeMoussa DiabyLeverkusenHertha BSCY0.350.51Left Foot11602-0Oliver ChristensenFlorian WirtzPass (Live)Moussa DiabyPass (Live)
322023-02-23Europa LgKnockout round play-offsAwayAmine AdliLeverkusenMonacoY0.210.78Head8582-1Alexander NübelFlorian WirtzPass (Live)Exequiel PalaciosPass (Live)
332023-02-19BundesligaMatchweek 21HomePatrik SchickLeverkusenMainz 05N0.150.27Left Foot11581-2Finn DahmenSardar AzmounShotDeflected
342023-02-11BundesligaMatchweek 20AwayRobert AndrichLeverkusenHoffenheimY0.050.25Right Foot2560-0Oliver BaumannFlorian WirtzPass (Live)Adam HložekPass (Live)
352023-01-25BundesligaMatchweek 17HomeAdam HložekLeverkusenBochumY0.140.37Right Foot5531-0Manuel RiemannFlorian WirtzPass (Live)Robert AndrichTackleDeflected
362022-03-10Europa LgRound of 16AwayCharles AránguizLeverkusenAtalantaY0.060.43Right Foot20110-0Juan MussoFlorian WirtzPass (Live)Exequiel PalaciosPass (Live)
372022-02-12BundesligaMatchweek 22HomePatrik SchickLeverkusenStuttgartY0.300.92Left Foot8893-2Florian MüllerFlorian WirtzPass (Live)PaulinhoPass (Live)
382022-01-15BundesligaMatchweek 19AwayRobert AndrichLeverkusenGladbachY0.400.41Right Foot5510-0Yann SommerFlorian WirtzPass (Dead)Patrik SchickShot
392021-12-04BundesligaMatchweek 14HomePatrik SchickLeverkusenGreuther FürthY0.500.87Right Foot14766-1Marius FunkFlorian WirtzPass (Live)Florian WirtzTake-On
402021-12-04BundesligaMatchweek 14HomeEdmond TapsobaLeverkusenGreuther FürthY0.070.46Head11171-0Marius FunkFlorian WirtzPass (Dead)Moussa DiabyFouled
412021-11-25Europa LgGroup stageHomeMoussa DiabyLeverkusenCelticY0.090.29Right Foot17872-2Joe HartFlorian WirtzPass (Live)Nadiem AmiriPass (Live)Volley
422021-11-25Europa LgGroup stageHomeRobert AndrichLeverkusenCelticY0.230.92Head6160-0Joe HartFlorian WirtzPass (Dead)
432021-11-04Europa LgGroup stageHomeMoussa DiabyLeverkusenBetisY0.110.16Right Foot11420-0Rui SilvaFlorian WirtzPass (Live)Amine AdliPass (Live)Volley
442021-10-17BundesligaMatchweek 8HomePatrik SchickLeverkusenBayern MunichY0.190.45Right Foot13550-5Manuel NeuerFlorian WirtzPass (Live)Kerem DemirbayPass (Live)
452021-10-11WCQFirst roundAwayTimo WernerGermanyN. MacedoniaN732-0Stole Dimitrievski
462021-10-03BundesligaMatchweek 7AwayPatrik SchickLeverkusenArminiaY0.510.86Left Foot11241-0Stefan OrtegaFlorian WirtzPass (Live)Florian WirtzTake-On
472021-09-19BundesligaMatchweek 5AwayPatrik SchickLeverkusenStuttgartY0.800.96Right Foot4191-0Florian MüllerFlorian WirtzPass (Live)Florian WirtzTake-On
482021-09-11BundesligaMatchweek 4HomePatrik SchickLeverkusenDortmundY0.110.67Left Foot1545+11-1Gregor KobelFlorian WirtzPass (Live)Kerem DemirbayPass (Live)
492021-08-28BundesligaMatchweek 3AwayPatrik SchickLeverkusenAugsburgN0.180.42Left Foot18752-1Rafał GikiewiczPatrik SchickTake-On
502021-08-21BundesligaMatchweek 2HomeNadiem AmiriLeverkusenGladbachN0.070.47Right Foot16873-0Yann SommerFlorian WirtzPass (Live)Mitchel BakkerPass (Live)Volley
512021-04-03BundesligaMatchweek 27HomePatrik SchickLeverkusenSchalke 04N0.050.52Left Foot19721-0Frederik RønnowFlorian WirtzPass (Live)Patrik SchickPass (Live)
522021-02-18Europa LgRound of 32AwayMoussa DiabyLeverkusenYoung BoysY0.390.29Left Foot18682-3David von BallmoosFlorian WirtzPass (Live)Florian WirtzTake-On
532021-01-02BundesligaMatchweek 14AwayNadiem AmiriLeverkusenEint FrankfurtY0.390.60Right Foot990-0Kevin TrappNadiem AmiriPass (Live)Edmond TapsobaPass (Live)
542020-11-21BundesligaMatchweek 8AwayLeon BaileyLeverkusenArminiaY0.340.70Right Foot9270-0Stefan OrtegaFlorian WirtzPass (Live)Leon BaileyPass (Live)
552020-11-08BundesligaMatchweek 7HomeLucas AlarioLeverkusenGladbachY0.160.05Head6411-2Yann SommerFlorian WirtzPass (Live)Lars BenderPass (Live)
562020-11-05Europa LgGroup stageAwayLeon BaileyLeverkusenBe'er ShevaY0.280.70Right Foot1350-0Ohad LevitaFlorian WirtzPass (Live)Exequiel PalaciosPass (Live)Volley
572020-11-01BundesligaMatchweek 6AwayNadiem AmiriLeverkusenFreiburgY0.030.52Right Foot26642-1Florian MüllerNadiem AmiriTake-OnFlorian WirtzPass (Live)
582020-10-03BundesligaMatchweek 3AwayPatrik SchickLeverkusenStuttgartY0.290.72Head470-0Gregor KobelFlorian WirtzPass (Live)Kerem DemirbayPass (Dead)

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.