2021-2022 Competitions

Ligue 1
Coupe de France

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
12021-08-08Ligue 1Matchweek 1HomeLuan Peres Petroni (OG)MarseilleY300-0Steve MandandaOwn Goal
22021-08-08Ligue 1Matchweek 1HomeGaëtan LabordeMarseilleY0.040.47Left Foot21341-0Steve MandandaNicolas CozzaNicolas CozzaPass (Live)Junior SambiaPass (Live)
32021-08-15Ligue 1Matchweek 2AwayNicolas CozzaReimsY0.700.88Left Foot450-0Predrag RajkovićFlorent MolletPass (Live)Téji SavanierPass (Dead)
42021-08-15Ligue 1Matchweek 2AwayAndy DelortReimsY*0.210.74Head5381-2Predrag RajkovićFlorent MolletFlorent MolletPass (Dead)Junior SambiaShot
52021-08-15Ligue 1Matchweek 2AwayGaëtan LabordeReimsY0.290.89Right Foot5432-2Predrag RajkovićFlorent MolletShot
62021-08-22Ligue 1Matchweek 3HomeTéji SavanierLorientY0.210.69Right Foot22500-1Paul NardiJoris ChotardFouled
72021-08-22Ligue 1Matchweek 3HomeStephy MavididiLorientY0.180.80Right Foot9581-1Paul NardiAndy DelortAndy DelortShotVolley
82021-08-22Ligue 1Matchweek 3HomeAndy DelortLorientY*0.270.49Head8832-1Paul NardiTéji SavanierTéji SavanierPass (Dead)Dimitry BertaudPass (Live)
92021-08-29Ligue 1Matchweek 4AwayGaëtan LabordeLilleY0.470.98Left Foot445+40-1Ivo GrbićTéji SavanierPass (Live)Nicolas CozzaPass (Dead)
102021-09-12Ligue 1Matchweek 5HomeStephy MavididiSaint-ÉtienneY0.040.36Right Foot17320-0Etienne GreenTéji SavanierTéji SavanierPass (Live)Elye WahiPass (Live)
112021-09-12Ligue 1Matchweek 5HomeValère GermainSaint-ÉtienneY0.530.76Right Foot6621-0Etienne GreenStephy MavididiStephy MavididiPass (Live)Stephy MavididiTake-On
122021-09-19Ligue 1Matchweek 6AwayTéji SavanierTroyesY*0.070.33Right Foot17870-1Gauthier GallonNicholas GioacchiniNicholas GioacchiniPass (Live)Jonas OmlinPass (Live)
132021-09-22Ligue 1Matchweek 7HomeValère GermainBordeauxY0.630.92Right Foot4110-0Benoît CostilStephy MavididiStephy MavididiPass (Live)Valère GermainPass (Live)
142021-09-22Ligue 1Matchweek 7HomeValère GermainBordeauxY0.030.19Head6501-2Benoît CostilTéji SavanierTéji SavanierPass (Dead)Stephy MavididiFouled
152021-09-22Ligue 1Matchweek 7HomeFlorent MolletBordeauxY0.080.44Left Foot19712-2Benoît CostilTéji SavanierPass (Live)Jordan FerriPass (Live)
162021-10-02Ligue 1Matchweek 9HomeFlorent MolletStrasbourgY0.060.03Left Foot21120-0Matz SelsValère GermainValère GermainPass (Live)Mamadou SakhoPass (Live)Volley
172021-10-17Ligue 1Matchweek 10HomeStephy MavididiLensY0.490.84Right Foot15470-0Jean-Louis LecaTéji SavanierTéji SavanierPass (Live)Florent MolletPass (Live)
182021-10-24Ligue 1Matchweek 11AwayTéji SavanierMonacoY*0.790.99Right Foot13810-3Alexander NübelNicholas GioacchiniFouledTéji SavanierPass (Live)
192021-10-31Ligue 1Matchweek 12HomeFlorent MolletNantesY0.150.24Left Foot16640-0Alban LafontTéji SavanierShotDeflected, Volley
202021-10-31Ligue 1Matchweek 12HomeElye WahiNantesN0.300.98Right Foot14711-0Alban LafontJordan FerriJordan FerriPass (Live)Florent MolletPass (Live)
212021-11-07Ligue 1Matchweek 13AwayFlorent MolletNiceY0.140.34Left Foot14800-0Walter BenítezJordan FerriPass (Live)Mamadou SakhoPass (Live)
222021-12-01Ligue 1Matchweek 16AwayTéji SavanierMetzY*0.030.65Right Foot35360-0Alexandre OukidjaArnaud SouquetFouledTéji SavanierPass (Live)
232021-12-01Ligue 1Matchweek 16AwayStephy MavididiMetzY0.140.18Left Foot1745+11-0Alexandre OukidjaVolley
242021-12-01Ligue 1Matchweek 16AwayElye WahiMetzY0.270.39Right Foot20482-0Alexandre OukidjaMihailo RistićMihailo RistićPass (Live)Jonas OmlinPass (Live)
252021-12-05Ligue 1Matchweek 17HomeElye WahiClermont FootY0.050.49Right Foot14280-0Ouparine DjocoFlorent MolletMihailo RistićPass (Live)Joris ChotardPass (Live)
262021-12-11Ligue 1Matchweek 18AwayElye WahiBrestY0.220.46Head945+10-0Marco BizotTéji SavanierTéji SavanierPass (Live)Mihailo RistićPass (Live)
272021-12-11Ligue 1Matchweek 18AwayStephy MavididiBrestY0.110.40Right Foot24471-0Marco BizotArnaud SouquetArnaud SouquetPass (Live)Téji SavanierPass (Live)
282021-12-11Ligue 1Matchweek 18AwayJunior SambiaBrestY0.970.95Right Foot3602-0Marco BizotValère GermainValère GermainPass (Live)Téji SavanierPass (Live)
292021-12-11Ligue 1Matchweek 18AwayValère GermainBrestN0.150.50Right Foot16853-0Marco BizotNicholas GioacchiniNicholas GioacchiniPass (Live)Nicholas GioacchiniTake-On
302021-12-19Coupe de FranceRound of 64AwayTéji SavanierASF AndrézieuxY*680-0Dorian Chiotti
312021-12-22Ligue 1Matchweek 19HomeTéji SavanierAngersY*0.130.29Right Foot24140-0Paul BernardoniStephy MavididiFouledStephy MavididiTake-On
322021-12-22Ligue 1Matchweek 19HomeNicolas CozzaAngersY0.170.38Other4301-0Paul BernardoniTéji SavanierTéji SavanierPass (Dead)Joris ChotardPass (Live)
332021-12-22Ligue 1Matchweek 19HomeMihailo RistićAngersY0.080.46Left Foot17512-1Paul BernardoniStephy MavididiStephy MavididiPass (Live)Junior SambiaPass (Live)
342021-12-22Ligue 1Matchweek 19HomeStephy MavididiAngersY0.460.20Left Foot11763-1Paul BernardoniValère GermainShot
352022-01-02Coupe de FranceRound of 32HomeMihailo RistićStrasbourgY200-0Matz SelsJordan Ferri
362022-01-16Ligue 1Matchweek 21AwayFlorent MolletStrasbourgY0.200.64Right Foot15110-0Matz SelsMihailo RistićMihailo RistićPass (Live)Mamadou SakhoPass (Live)
372022-01-23Ligue 1Matchweek 22HomeElye WahiMonacoY0.120.86Right Foot10130-0Alexander NübelStephy MavididiShotVolley
382022-01-23Ligue 1Matchweek 22HomeStephy MavididiMonacoY0.070.38Right Foot22321-0Alexander NübelElye WahiElye WahiPass (Live)Jordan FerriPass (Live)
392022-01-23Ligue 1Matchweek 22HomeStephy MavididiMonacoY0.100.28Right Foot1390+12-2Alexander NübelNicolas CozzaNicolas CozzaPass (Live)Nicolas CozzaTake-On
402022-01-29Coupe de FranceRound of 16AwayBéni MakouanaMarseilleN800-1Pau López
412022-02-05Ligue 1Matchweek 23AwayElye WahiSaint-ÉtienneY0.530.93Right Foot6110-0Paul BernardoniArnaud SouquetArnaud SouquetPass (Live)Florent MolletPass (Live)Volley
422022-02-20Ligue 1Matchweek 25AwayTéji SavanierLorientY*0.120.43Right Foot17560-0Matthieu DreyerNicolas CozzaPass (Live)Mamadou SakhoPass (Dead)
432022-02-25Ligue 1Matchweek 26HomeAmbroise OyongoRennesY0.090.45Left Foot16190-2Alfred GomisVolley
442022-02-25Ligue 1Matchweek 26HomeElye WahiRennesY0.100.42Right Foot11411-2Alfred GomisJoris ChotardJoris ChotardPass (Live)Arnaud SouquetPass (Live)Deflected, Volley
452022-03-20Ligue 1Matchweek 29AwayElye WahiBordeauxY0.050.64Right Foot13110-0Benoît CostilJordan FerriJordan FerriPass (Live)Arnaud SouquetPass (Live)
462022-03-20Ligue 1Matchweek 29AwayFlorent MolletBordeauxY0.060.63Right Foot22161-0Benoît CostilValère GermainValère GermainPass (Live)Mihailo RistićInterception
472022-04-03Ligue 1Matchweek 30HomeTéji SavanierBrestY*0.791.00Right Foot1390+40-2Marco BizotElye WahiFouledTéji SavanierPass (Live)
482022-04-23Ligue 1Matchweek 34AwayElye WahiLyonY0.510.68Right Foot1945+10-2Julian PollersbeckTéji SavanierTéji SavanierPass (Live)Elye WahiPass (Live)
492022-04-23Ligue 1Matchweek 34AwayTéji SavanierLyonY*0.790.98Right Foot1345+41-2Julian PollersbeckFouledRémy CabellaPass (Live)
502022-05-01Ligue 1Matchweek 35HomeArnaud SouquetMetzY0.030.53Head11800-2Marc-Aurèle CaillardMihailo RistićMihailo RistićPass (Live)Elye WahiPass (Live)
512022-05-01Ligue 1Matchweek 35HomeElye WahiMetzY0.950.98Right Foot390+11-2Marc-Aurèle CaillardSacha DelayeSacha DelayePass (Live)Sacha DelayeTake-On
522022-05-08Ligue 1Matchweek 36AwayJoris ChotardClermont FootY0.050.58Right Foot17320-1Ouparine DjocoArnaud SouquetJoris ChotardTake-OnArnaud SouquetPass (Live)Volley
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
12021-08-08Ligue 1Matchweek 1HomeCengiz ÜnderMarseilleY0.260.43Left Foot5680-2Dimitry BertaudKonrad De La FuenteKonrad De La FuentePass (Live)Konrad De La FuenteTake-On
22021-08-08Ligue 1Matchweek 1HomeDimitri PayetMarseilleY0.090.25Right Foot24751-2Dimitry BertaudCengiz ÜnderFouledWilliam SalibaPass (Live)
32021-08-08Ligue 1Matchweek 1HomeDimitri PayetMarseilleY0.150.33Right Foot13802-2Dimitry BertaudPape GueyePape GueyePass (Live)Luan Peres PetroniTackle
42021-08-15Ligue 1Matchweek 2AwayMoreto CassamãReimsY0.340.67Right Foot970-1Dimitry BertaudHugo EkitikeHugo EkitikePass (Live)Nathanael MbukuPass (Live)
52021-08-15Ligue 1Matchweek 2AwayMoreto CassamãReimsY0.040.48Right Foot18261-1Dimitry BertaudMoreto CassamãTake-OnDeflected
62021-08-15Ligue 1Matchweek 2AwayIlan KebbalReimsN0.080.19Left Foot21822-3Dimitry BertaudEl Bilal TouréPass (Live)Valon BerishaPass (Live)
72021-08-22Ligue 1Matchweek 3HomeEnzo Le FéeLorientY0.070.37Head12210-0Dimitry BertaudLaurent AbergelPass (Live)Igor CariocaPass (Live)
82021-08-29Ligue 1Matchweek 4AwayYusuf YazıcıLilleY0.060.27Right Foot1545+10-0Dimitry BertaudJosé FonteJosé FontePass (Live)XekaPass (Dead)Volley
92021-08-29Ligue 1Matchweek 4AwayJonathan DavidLilleY0.210.06Right Foot6561-1Dimitry BertaudSven BotmanPass (Dead)Reinildo MandavaFouled
102021-09-19Ligue 1Matchweek 6AwayYoann TouzgharTroyesY0.700.91Right Foot8370-0Jonas OmlinIssa KaboréIssa KaboréPass (Live)Rominigue KouaméPass (Live)
112021-09-22Ligue 1Matchweek 7HomeHwang Ui-joBordeauxY0.020.47Right Foot34180-1Jonas OmlinYacine AdliYacine AdliPass (Live)OtávioPass (Live)
122021-09-22Ligue 1Matchweek 7HomeJean OnanaBordeauxY0.030.41Right Foot29291-1Jonas OmlinJavairô DilrosunPass (Live)Yacine AdliPass (Dead)
132021-09-22Ligue 1Matchweek 7HomeSamuel KaluBordeauxN0.250.93Left Foot9852-3Jonas OmlinSamuel KaluTake-OnSamuel KaluTake-On
142021-09-25Ligue 1Matchweek 8AwayIdrissa Gana GueyeParis S-GY0.080.21Left Foot22140-0Jonas OmlinÁngel Di MaríaÁngel Di MaríaPass (Live)Kylian MbappéPass (Live)
152021-09-25Ligue 1Matchweek 8AwayJulian DraxlerParis S-GN0.130.10Right Foot11881-0Jonas OmlinNeymarNeymarPass (Live)Georginio WijnaldumPass (Live)
162021-10-02Ligue 1Matchweek 9HomeKévin GameiroStrasbourgY0.080.26Right Foot15280-1Jonas OmlinLudovic AjorqueLudovic AjorquePass (Live)Ibrahima SissokoPass (Live)
172021-10-24Ligue 1Matchweek 11AwayKevin VollandMonacoY0.360.80Left Foot5120-0Jonas OmlinCaio Henrique Oliveira SilvaCaio Henrique Oliveira SilvaPass (Live)Sofiane DiopPass (Live)
182021-10-24Ligue 1Matchweek 11AwayWissam Ben YedderMonacoY*0.240.62Head5171-0Jonas OmlinKevin VollandKevin VollandPass (Live)
192021-10-24Ligue 1Matchweek 11AwayGelson MartinsMonacoY0.120.80Left Foot7612-0Jonas OmlinCaio Henrique Oliveira SilvaShotVolley
202021-11-20Ligue 1Matchweek 14AwayMartin TerrierRennesY0.130.55Head880-0Jonas OmlinHamari TraoréHamari TraoréPass (Live)Lovro MajerPass (Live)
212021-11-20Ligue 1Matchweek 14AwayLovro MajerRennesY0.520.94Right Foot4281-0Jonas OmlinGaëtan LabordeGaëtan LabordePass (Live)Flavien TaitPass (Live)Volley
222021-11-28Ligue 1Matchweek 15HomeLucas PaquetáLyonY0.190.67Head10170-0Jonas OmlinIslam SlimaniShot
232021-12-01Ligue 1Matchweek 16AwayNicolas de PrévilleMetzY0.070.35Right Foot15700-3Jonas OmlinOpa NguetteOpa NguettePass (Live)Pape Matar SarrPass (Live)Volley
242021-12-22Ligue 1Matchweek 19HomeMathias Pereira LageAngersY0.070.07Head1645+10-2Jonas OmlinSofiane BoufalFouledEnzo EbossePass (Live)
252022-01-16Ligue 1Matchweek 21AwayAbdul Majeed WarisStrasbourgN0.060.09Right Foot11770-1Jonas OmlinAdrien ThomassonAbdul Majeed WarisTake-OnAdrien ThomassonPass (Live)
262022-01-16Ligue 1Matchweek 21AwayAdrien ThomassonStrasbourgY0.100.34Head9841-1Jonas OmlinAnthony CaciAnthony CaciPass (Live)Sanjin PrcićPass (Live)
272022-01-16Ligue 1Matchweek 21AwayKévin GameiroStrasbourgY0.440.36Right Foot11862-1Jonas OmlinIbrahima SissokoIbrahima SissokoPass (Live)
282022-01-19Ligue 1Matchweek 20HomeXavier ChavalerinTroyesY0.070.39Left Foot23740-0Jonas OmlinGerson RodriguesFlorian TardieuPass (Live)Mamadou CamaraPass (Live)
292022-01-23Ligue 1Matchweek 22HomeWissam Ben YedderMonacoY*0.380.73Head9340-2Jonas OmlinAurélien TchouaméniAurélien TchouaméniPass (Live)Jean LucasPass (Live)
302022-01-23Ligue 1Matchweek 22HomeVandersonMonacoN0.090.35Left Foot14811-2Jonas OmlinRuben AguilarIsmail JakobsPass (Live)Guillermo MaripánPass (Live)Volley
312022-01-29Coupe de FranceRound of 16AwayArkadiusz MilikMarseilleN740-0Dimitry Bertaud
322022-02-05Ligue 1Matchweek 23AwayRomain HamoumaSaint-ÉtienneN0.070.56Right Foot23820-1Dimitry BertaudAdil AouchicheAdil AouchichePass (Live)Romain HamoumaPass (Live)
332022-02-05Ligue 1Matchweek 23AwayArnaud NordinSaint-ÉtienneN0.080.54Right Foot15901-1Dimitry BertaudAdil AouchicheWahbi KhazriPass (Live)Mickael NadePass (Live)
342022-02-05Ligue 1Matchweek 23AwayWahbi KhazriSaint-ÉtienneY*0.820.93Right Foot390+32-1Dimitry BertaudArnaud NordinArnaud NordinPass (Live)Arnaud NordinTake-On
352022-02-12Ligue 1Matchweek 24HomeXekaLilleY0.250.95Right Foot8770-0Jonas OmlinBenjamin AndréShot
362022-02-25Ligue 1Matchweek 26HomeMartin TerrierRennesY0.350.64Head880-0Jonas OmlinHamari TraoréHamari TraoréPass (Live)Lovro MajerPass (Live)
372022-02-25Ligue 1Matchweek 26HomeBenjamin BourigeaudRennesY0.250.18Right Foot12151-0Jonas OmlinHamari TraoréHamari TraoréPass (Live)Lovro MajerPass (Live)
382022-02-25Ligue 1Matchweek 26HomeGaëtan LabordeRennesY0.790.92Left Foot13522-2Jonas OmlinMartin TerrierFouledMartin TerrierTake-On
392022-02-25Ligue 1Matchweek 26HomeLovro MajerRennesY0.040.70Left Foot12843-2Jonas OmlinBenjamin BourigeaudBenjamin BourigeaudPass (Live)Lovro MajerPass (Live)
402022-03-06Ligue 1Matchweek 27AwayRandal Kolo MuaniNantesY0.140.07Head7690-0Jonas OmlinLudovic BlasLudovic BlasPass (Live)Pedro ChirivellaPass (Live)
412022-03-06Ligue 1Matchweek 27AwayWillem GeubbelsNantesN0.820.79Right Foot1090+31-0Jonas OmlinOsman BukariOsman BukariPass (Live)Samuel MoutoussamyPass (Live)
422022-04-03Ligue 1Matchweek 30HomeMartin SatrianoBrestY0.090.49Right Foot11690-0Jonas OmlinRomain Del CastilloRomain Del CastilloPass (Live)Haris BelkeblaPass (Live)
432022-04-03Ligue 1Matchweek 30HomeFranck HonoratBrestY0.180.62Right Foot5791-0Jonas OmlinFranck HonoratShot
442022-04-10Ligue 1Matchweek 31AwayBamba DiengMarseilleY0.590.92Right Foot590-0Jonas OmlinAmine HaritAmine HaritPass (Live)Valentin RongierPass (Live)
452022-04-10Ligue 1Matchweek 31AwayCengiz ÜnderMarseilleY0.790.99Left Foot13191-0Jonas OmlinBamba DiengFouledGersonPass (Live)
462022-04-20Ligue 1Matchweek 33AwayDavid CostaLensY0.060.19Right Foot11370-0Jonas OmlinJonathan ClaussDavid CostaTake-OnJonathan ClaussPass (Live)
472022-04-20Ligue 1Matchweek 33AwayIgnatius GanagoLensN0.210.48Head9751-0Jonas OmlinPrzemysław FrankowskiPrzemysław FrankowskiPass (Live)Patrick BergPass (Live)
482022-04-23Ligue 1Matchweek 34AwayMoussa DembéléLyonY*0.270.68Right Foot11260-0Jonas OmlinLucas PaquetáShot
492022-04-23Ligue 1Matchweek 34AwayJonas Omlin (OG)LyonY431-0Jonas OmlinOwn Goal
502022-04-23Ligue 1Matchweek 34AwayHoussem AouarLyonY0.130.39Left Foot16632-2Jonas OmlinThiago MendesThiago MendesPass (Live)Moussa DembéléPass (Live)
512022-04-23Ligue 1Matchweek 34AwayKarl Toko EkambiLyonY0.410.97Right Foot12683-2Jonas OmlinLucas PaquetáLucas PaquetáPass (Live)Moussa DembéléPass (Live)
522022-04-23Ligue 1Matchweek 34AwayHoussem AouarLyonY0.100.36Right Foot2290+24-2Jonas OmlinKarl Toko EkambiKarl Toko EkambiPass (Live)Jeff Reine-AdélaïdePass (Live)
532022-05-01Ligue 1Matchweek 35HomeThomas DelaineMetzY0.140.37Right Foot14240-0Dimitry BertaudBoubacar TraoréDidier Lamkel ZéShot
542022-05-01Ligue 1Matchweek 35HomeLouis MafoutaMetzN0.070.21Right Foot16701-0Dimitry BertaudWilliam Mikelbrencis
552022-05-08Ligue 1Matchweek 36AwayElba RashaniClermont FootY0.720.57Left Foot640-0Dimitry BertaudMohamed Lamine BayoMohamed Lamine BayoPass (Live)Jodel DossouPass (Live)
562022-05-08Ligue 1Matchweek 36AwayMohamed Lamine BayoClermont FootY0.790.97Right Foot13691-1Dimitry BertaudYohann MagninFouled
572022-05-14Ligue 1Matchweek 37HomeLionel MessiParis S-GY0.100.24Left Foot1560-0Dimitry BertaudKylian MbappéKylian MbappéPass (Live)Lionel MessiPass (Live)
582022-05-14Ligue 1Matchweek 37HomeLionel MessiParis S-GY0.920.66Left Foot8201-0Dimitry BertaudKylian MbappéLionel MessiTake-OnKylian MbappéPass (Live)
592022-05-14Ligue 1Matchweek 37HomeÁngel Di MaríaParis S-GY0.050.23Left Foot13262-0Dimitry BertaudJuan BernatPass (Live)Marco VerrattiPass (Live)Deflected, Volley
602022-05-14Ligue 1Matchweek 37HomeKylian MbappéParis S-GY0.791.00Right Foot13603-0Dimitry BertaudKylian MbappéFouledÁngel Di MaríaPass (Live)
612022-05-21Ligue 1Matchweek 38AwayThomas ManganiAngersY0.791.00Left Foot13450-0Jonas OmlinFouledAngelo FulginiShot
622022-05-21Ligue 1Matchweek 38AwayMathias Pereira LageAngersY0.070.42Right Foot14671-0Jonas OmlinBatista MendyMathias Pereira LageTake-OnBatista MendyPass (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.