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 1AwayMohamed Lamine BayoBordeauxY0.400.94Right Foot3820-0Benoît CostilElba RashaniElba RashaniPass (Live)Akim ZedadkaPass (Live)Volley
22021-08-08Ligue 1Matchweek 1AwayJodel DossouBordeauxY0.920.72Left Foot1590+31-0Benoît CostilJordan TellJodel DossouTake-OnJodel DossouTake-On
32021-08-15Ligue 1Matchweek 2HomeMohamed Lamine BayoTroyesY0.500.95Right Foot2530-0Gauthier GallonSalis Abdul SamedPass (Live)Jason BerthomierPass (Live)
42021-08-15Ligue 1Matchweek 2HomeMohamed Lamine BayoTroyesY0.100.80Head4651-0Gauthier GallonJason BerthomierJason BerthomierPass (Dead)Jodel DossouShot
52021-08-22Ligue 1Matchweek 3AwaySinaly Diomande (OG)LyonY120-1Anthony LopesOwn Goal
62021-08-22Ligue 1Matchweek 3AwayElba RashaniLyonN0.120.54Left Foot7801-3Anthony LopesMohamed Lamine BayoElba RashaniTake-OnMohamed Lamine BayoPass (Live)
72021-08-22Ligue 1Matchweek 3AwayElba RashaniLyonN0.100.26Head990+12-3Anthony LopesJohan GastienJohan GastienPass (Dead)Jordan TellShot
82021-08-29Ligue 1Matchweek 4HomeSikou Niakaté (OG)MetzY350-2Alexandre OukidjaOwn Goal
92021-08-29Ligue 1Matchweek 4HomeElba RashaniMetzY0.520.64Left Foot8581-2Alexandre OukidjaMohamed Lamine BayoMohamed Lamine BayoPass (Live)Vital N'SimbaPass (Live)Volley
102021-09-19Ligue 1Matchweek 6HomeElba RashaniBrestY0.180.37Head7650-1Marco BizotJason BerthomierJason BerthomierPass (Dead)Vital N'SimbaFouled
112021-09-26Ligue 1Matchweek 8HomeMohamed Lamine BayoMonacoY0.330.59Right Foot770-0Alexander NübelVital N'SimbaVital N'SimbaPass (Live)Elba RashaniPass (Live)Volley
122021-10-03Ligue 1Matchweek 9AwayMohamed Lamine BayoLorientY0.540.67Right Foot12150-0Paul NardiVital N'SimbaVital N'SimbaPass (Live)Johan GastienPass (Live)
132021-10-16Ligue 1Matchweek 10HomeVital N'SimbaLilleY0.020.43Left Foot27320-0Ivo GrbićJason BerthomierShotVolley
142021-10-23Ligue 1Matchweek 11AwayMohamed Lamine BayoNantesY0.590.95Right Foot11490-1Alban LafontElba RashaniMohamed Lamine BayoTake-OnElba RashaniPass (Live)
152021-11-07Ligue 1Matchweek 13AwayMohamed Lamine BayoSaint-ÉtienneY0.460.94Right Foot4590-0Etienne GreenFlorent OgierPass (Live)Salis Abdul SamedPass (Live)
162021-11-07Ligue 1Matchweek 13AwayJason BerthomierSaint-ÉtienneY0.150.54Left Foot14641-0Etienne GreenJim AllevinahJim AllevinahPass (Live)Vital N'SimbaPass (Live)
172021-11-21Ligue 1Matchweek 14HomeFlorent OgierNiceY*0.070.65Head10170-0Walter BenítezJason BerthomierJason BerthomierPass (Dead)Johan GastienFouled
182021-12-01Ligue 1Matchweek 16HomeYohann MagninLensY0.190.71Head6410-1Jean-Louis LecaAkim ZedadkaAkim ZedadkaPass (Live)Johan GastienPass (Live)
192021-12-01Ligue 1Matchweek 16HomeMohamed Lamine BayoLensY0.680.70Right Foot10651-2Jean-Louis LecaJodel DossouJodel DossouPass (Live)Johan GastienPass (Live)
202021-12-12Ligue 1Matchweek 18AwayMohamed Lamine BayoAngersY0.790.93Right Foot13840-0Danijel PetkovićFouledSaîf-Eddine KhaouiPass (Live)
212021-12-18Coupe de FranceRound of 64AwayJordan TellJS Chemin Bas d'AvignonY320-0Jonael Hodgi
222021-12-18Coupe de FranceRound of 64AwaySaîf-Eddine KhaouiJS Chemin Bas d'AvignonY341-0Jonael HodgiYadaly Diaby
232021-12-18Coupe de FranceRound of 64AwayJonathan IglesiasJS Chemin Bas d'AvignonY*422-0Jonael Hodgi
242021-12-18Coupe de FranceRound of 64AwayJordan TellJS Chemin Bas d'AvignonY583-0Jonael Hodgi
252022-01-23Ligue 1Matchweek 22HomeLucas Da CunhaRennesY0.150.39Left Foot15600-1Doğan AlemdarVital N'SimbaPass (Live)Jason BerthomierPass (Live)
262022-01-23Ligue 1Matchweek 22HomeJordan TellRennesN0.130.67Head6711-1Doğan AlemdarElba RashaniElba RashaniPass (Live)Lucas Da CunhaPass (Live)
272022-02-06Ligue 1Matchweek 23AwayElba RashaniNiceY0.900.93Left Foot4770-0Marcin BułkaJim AllevinahJim AllevinahPass (Live)Akim ZedadkaPass (Live)
282022-02-13Ligue 1Matchweek 24HomeCédric HountondjiSaint-ÉtienneY0.110.39Head8390-0Paul BernardoniJason BerthomierJason BerthomierPass (Dead)Vital N'SimbaPass (Live)
292022-02-20Ligue 1Matchweek 25AwayMohamed Lamine BayoMarseilleY0.080.21Right Foot18130-0Pau LópezAkim ZedadkaAkim ZedadkaPass (Live)Cédric HountondjiPass (Live)
302022-02-20Ligue 1Matchweek 25AwayJim AllevinahMarseilleN0.120.45Head8841-0Pau LópezJason BerthomierJason BerthomierPass (Dead)Johan GastienPass (Live)Deflected
312022-02-27Ligue 1Matchweek 26HomeElba RashaniBordeauxY0.120.43Right Foot17320-1Gaëtan PoussinAkim ZedadkaAkim ZedadkaPass (Live)Johan GastienPass (Live)
322022-03-19Ligue 1Matchweek 29AwayElba RashaniLensY0.720.92Left Foot290-0Wuilker FaríñezMohamed Lamine BayoShot
332022-04-03Ligue 1Matchweek 30HomeSaîf-Eddine KhaouiNantesY0.400.76Left Foot10580-1Alban LafontMohamed Lamine BayoMohamed Lamine BayoPass (Live)Salis Abdul SamedPass (Live)
342022-04-03Ligue 1Matchweek 30HomeSalis Abdul SamedNantesY0.030.05Right Foot25631-2Alban LafontVital N'SimbaVital N'SimbaPass (Live)Akim ZedadkaPass (Dead)
352022-04-09Ligue 1Matchweek 31HomeJodel DossouParis S-GY0.900.98Right Foot4420-2Gianluigi DonnarummaJason BerthomierPass (Live)Johan GastienPass (Live)
362022-04-17Ligue 1Matchweek 32AwayJodel DossouMetzY0.070.17Left Foot14370-1Alexandre OukidjaGrejohn KyeiJodel DossouTake-OnGrejohn KyeiPass (Live)
372022-04-20Ligue 1Matchweek 33AwayMohamed Lamine BayoTroyesY0.200.60Right Foot16880-0Jessy Moulin
382022-04-24Ligue 1Matchweek 34HomeMohamed Lamine BayoAngersN1.000.98Left Foot2710-2Anthony MandreaJim AllevinahShot
392022-04-24Ligue 1Matchweek 34HomeLucas Da CunhaAngersN0.030.24Left Foot24821-2Anthony MandreaMohamed Lamine BayoMohamed Lamine BayoPass (Live)Yohann MagninPass (Live)
402022-05-08Ligue 1Matchweek 36HomeElba RashaniMontpellierY0.720.57Left Foot640-0Dimitry BertaudMohamed Lamine BayoMohamed Lamine BayoPass (Live)Jodel DossouPass (Live)
412022-05-08Ligue 1Matchweek 36HomeMohamed Lamine BayoMontpellierY0.790.97Right Foot13691-1Dimitry BertaudYohann MagninFouled
422022-05-21Ligue 1Matchweek 38HomeMohamed Lamine BayoLyonY0.720.49Right Foot8590-2Anthony LopesMohamed Lamine BayoShot
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-22Ligue 1Matchweek 3AwayMoussa DembéléLyonY0.790.99Right Foot1350-0Arthur DesmasMoussa DembéléFouledMoussa DembéléShot
22021-08-22Ligue 1Matchweek 3AwayMoussa DembéléLyonY0.730.77Right Foot8211-1Arthur DesmasLucas PaquetáShot
32021-08-22Ligue 1Matchweek 3AwayLucas PaquetáLyonY0.110.26Left Foot1245+12-1Arthur DesmasHoussem AouarHoussem AouarPass (Live)Lucas PaquetáPass (Live)
42021-08-29Ligue 1Matchweek 4HomeIbrahima NianeMetzY0.790.98Right Foot13100-0Arthur DesmasLamine GueyeFouledIbrahima NianePass (Live)
52021-08-29Ligue 1Matchweek 4HomeArthur Desmas (OG)MetzY291-0Arthur DesmasOwn Goal
62021-09-11Ligue 1Matchweek 5AwayAnder HerreraParis S-GY0.150.04Head11200-0Arthur DesmasIdrissa Gana GueyePass (Live)Julian DraxlerPass (Live)
72021-09-11Ligue 1Matchweek 5AwayAnder HerreraParis S-GY0.160.80Right Foot5311-0Arthur DesmasMarquinhosPass (Live)Achraf HakimiPass (Live)
82021-09-11Ligue 1Matchweek 5AwayKylian MbappéParis S-GY0.780.45Left Foot14552-0Arthur DesmasJulian DraxlerKylian MbappéTake-OnJulian DraxlerPass (Live)
92021-09-11Ligue 1Matchweek 5AwayIdrissa Gana GueyeParis S-GY0.180.24Head5653-0Arthur DesmasKylian MbappéShot
102021-09-19Ligue 1Matchweek 6HomeBrendan ChardonnetBrestY*0.290.57Head7520-0Arthur DesmasRomain FaivreRomain FaivrePass (Dead)Franck HonoratFouled
112021-09-22Ligue 1Matchweek 7AwayJonas MartinRennesY0.040.32Head11320-0Arthur DesmasBenjamin BourigeaudBenjamin BourigeaudPass (Live)Kamaldeen SulemanaPass (Live)
122021-09-22Ligue 1Matchweek 7AwayMartin TerrierRennesY0.130.18Right Foot13361-0Arthur DesmasBenjamin BourigeaudBenjamin BourigeaudPass (Live)Nayef AguerdPass (Live)
132021-09-22Ligue 1Matchweek 7AwayKamaldeen SulemanaRennesY0.090.25Right Foot9552-0Arthur DesmasKamaldeen SulemanaPass (Live)Birger MelingPass (Live)
142021-09-22Ligue 1Matchweek 7AwayKamaldeen SulemanaRennesY0.950.67Right Foot8573-0Arthur DesmasGaëtan LabordeShot
152021-09-22Ligue 1Matchweek 7AwayGaëtan LabordeRennesY0.350.82Head5644-0Arthur DesmasMartin TerrierPass (Live)Jonas MartinPass (Live)
162021-09-22Ligue 1Matchweek 7AwayFlavien TaitRennesY0.030.15Right Foot24775-0Arthur DesmasBirger MelingFlavien TaitTake-On
172021-09-26Ligue 1Matchweek 8HomeWissam Ben YedderMonacoY*0.710.54Left Foot5250-1Arthur DesmasCaio Henrique Oliveira SilvaWissam Ben YedderTake-OnCaio Henrique Oliveira SilvaPass (Live)
182021-09-26Ligue 1Matchweek 8HomeKevin VollandMonacoY0.460.50Left Foot10481-1Arthur DesmasCaio Henrique Oliveira SilvaCaio Henrique Oliveira SilvaPass (Live)Sofiane DiopPass (Live)
192021-09-26Ligue 1Matchweek 8HomeSofiane DiopMonacoN0.260.67Right Foot490+12-1Arthur DesmasMyron BoaduMyron BoaduPass (Live)Ruben AguilarPass (Live)
202021-10-03Ligue 1Matchweek 9AwayJulien LaporteLorientY0.280.09Head8540-1Arthur DesmasThomas MonconduitThomas MonconduitPass (Dead)Stéphane DiarraFouled
212021-10-23Ligue 1Matchweek 11AwayAndrei GirottoNantesY0.020.37Right Foot14380-0Arthur DesmasSébastien CorchiaSébastien CorchiaPass (Dead)Sébastien CorchiaFouledVolley
222021-10-23Ligue 1Matchweek 11AwayLudovic BlasNantesY0.190.32Left Foot17611-1Arthur DesmasRandal Kolo MuaniRandal Kolo MuaniPass (Live)Ludovic BlasPass (Live)
232021-10-31Ligue 1Matchweek 12HomeCengiz ÜnderMarseilleY0.030.38Left Foot16250-0Arthur DesmasMattéo GuendouziMattéo GuendouziPass (Live)Bamba DiengTackle
242021-11-07Ligue 1Matchweek 13AwayArnaud NordinSaint-ÉtienneN0.140.83Left Foot11780-2Arthur DesmasArnaud NordinPass (Live)Wahbi KhazriPass (Live)
252021-11-07Ligue 1Matchweek 13AwayJean-Philippe KrassoSaint-ÉtienneN0.140.05Head790+21-2Arthur DesmasArnaud NordinArnaud NordinPass (Dead)Jean-Philippe KrassoPass (Live)
262021-11-07Ligue 1Matchweek 13AwaySaidou SowSaint-ÉtienneY0.110.85Other590+42-2Arthur DesmasArnaud NordinArnaud NordinPass (Dead)
272021-11-21Ligue 1Matchweek 14HomeAmine GouiriNiceY0.060.23Right Foot15760-1Ouparine DjocoMorgan SchneiderlinMorgan SchneiderlinPass (Live)Calvin StengsPass (Live)Volley
282021-11-21Ligue 1Matchweek 14HomeAmine GouiriNiceY0.020.15Right Foot18821-1Ouparine DjocoJustin KluivertJustin KluivertPass (Dead)Andy DelortShot
292021-11-28Ligue 1Matchweek 15AwayGhislain KonanReimsY0.040.37Left Foot2890+10-0Ouparine DjocoAzor MatusiwaAzor MatusiwaPass (Live)
302021-12-01Ligue 1Matchweek 16HomeJohan Gastien (OG)LensY120-0Ouparine DjocoOwn Goal
312021-12-01Ligue 1Matchweek 16HomeSeko FofanaLensY0.180.17Right Foot16471-1Ouparine DjocoJonathan ClaussJonathan ClaussPass (Live)Yannick CahuzacPass (Live)
322021-12-05Ligue 1Matchweek 17AwayElye WahiMontpellierY0.050.49Right Foot14280-0Ouparine DjocoFlorent MolletMihailo RistićPass (Live)Joris ChotardPass (Live)
332022-01-02Coupe de FranceRound of 32AwayBenjamin SantelliBastiaY250-0Arthur DesmasStephen Quemper
342022-01-02Coupe de FranceRound of 32AwayAntony RobicBastiaY*701-0Arthur DesmasBenjamin Santelli
352022-01-16Ligue 1Matchweek 21AwaySofiane DiopMonacoY0.610.74Left Foot1445+20-0Ouparine DjocoJean LucasJean LucasPass (Live)Caio Henrique Oliveira SilvaPass (Live)
362022-01-16Ligue 1Matchweek 21AwayWissam Ben YedderMonacoN0.400.89Left Foot6551-0Ouparine DjocoCaio Henrique Oliveira SilvaCaio Henrique Oliveira SilvaPass (Live)Kevin VollandPass (Live)
372022-01-16Ligue 1Matchweek 21AwayWissam Ben YedderMonacoN0.791.00Right Foot13622-0Ouparine DjocoWissam Ben YedderFouledSofiane DiopPass (Live)
382022-01-16Ligue 1Matchweek 21AwayCaio Henrique Oliveira SilvaMonacoY0.050.11Right Foot14833-0Ouparine DjocoWissam Ben YedderWissam Ben YedderPass (Live)Ruben AguilarPass (Dead)Deflected
392022-01-19Ligue 1Matchweek 19HomeKévin GameiroStrasbourgY0.300.32Left Foot13440-0Ouparine DjocoJean-Eudes AholouJean-Eudes AholouPass (Live)Ludovic AjorquePass (Live)
402022-01-19Ligue 1Matchweek 19HomeCédric Hountondji (OG)StrasbourgY771-0Ouparine DjocoOwn Goal
412022-01-23Ligue 1Matchweek 22HomeBaptiste SantamariaRennesY0.140.54Head8190-0Ouparine DjocoBenjamin BourigeaudBenjamin BourigeaudPass (Live)Jeremy DokuPass (Live)
422022-02-13Ligue 1Matchweek 24HomeMahdi CamaraSaint-ÉtienneY0.200.72Right Foot10710-1Ouparine DjocoSada ThioubSada ThioubPass (Live)Ryad BoudebouzPass (Live)
432022-02-13Ligue 1Matchweek 24HomeTimothée KolodziejczakSaint-ÉtienneY0.170.51Head10821-1Ouparine DjocoRomain HamoumaRomain HamoumaPass (Dead)
442022-02-27Ligue 1Matchweek 26HomeJosuha GuilavoguiBordeauxY*0.410.82Head4130-0Ouparine DjocoStian Rode GregersenStian Rode GregersenPass (Live)Yacine AdliPass (Dead)
452022-03-06Ligue 1Matchweek 27AwayJonathan BambaLilleY0.320.57Head630-0Ouparine DjocoRenato SanchesRenato SanchesPass (Live)Jonathan DavidPass (Live)
462022-03-06Ligue 1Matchweek 27AwayJonathan DavidLilleY0.250.22Right Foot11711-0Ouparine DjocoRenato SanchesRenato SanchesPass (Live)Jonathan DavidPass (Live)
472022-03-06Ligue 1Matchweek 27AwayZeki ÇelikLilleY0.200.17Right Foot4842-0Ouparine DjocoAmadou OnanaShot
482022-03-06Ligue 1Matchweek 27AwayEdon ZhegrovaLilleN0.020.28Left Foot26903-0Ouparine DjocoZeki ÇelikZeki ÇelikPass (Live)Amadou OnanaFouledDeflected
492022-03-13Ligue 1Matchweek 28HomeIbrahima KonéLorientN0.230.57Left Foot12720-0Ouparine Djoco
502022-03-13Ligue 1Matchweek 28HomeLéo PétrotLorientY0.360.66Other10761-0Ouparine DjocoEnzo Le FéeFouledEnzo Le FéeTake-On
512022-03-19Ligue 1Matchweek 29AwayKevin DansoLensY0.040.12Right Foot13390-1Ouparine DjocoDavid CostaShot
522022-03-19Ligue 1Matchweek 29AwayFlorian SotocaLensY0.040.04Right Foot2845+41-1Ouparine DjocoFlorian SotocaFouledFlorian SotocaTake-On
532022-03-19Ligue 1Matchweek 29AwayMassadio HaïdaraLensY0.180.08Left Foot9582-1Ouparine DjocoJonathan ClaussShot
542022-04-03Ligue 1Matchweek 30HomeLudovic BlasNantesY0.790.96Left Foot13430-0Ouparine DjocoFouledWylan CyprienPass (Live)
552022-04-03Ligue 1Matchweek 30HomePedro ChirivellaNantesY0.060.05Right Foot24621-1Ouparine DjocoLudovic BlasLudovic BlasPass (Live)FábioPass (Live)Deflected
562022-04-03Ligue 1Matchweek 30HomeRandal Kolo MuaniNantesY0.290.92Right Foot7672-2Ouparine DjocoQuentin MerlinQuentin MerlinPass (Live)Wylan CyprienPass (Live)
572022-04-09Ligue 1Matchweek 31HomeNeymarParis S-GY0.180.55Left Foot1560-0Arthur DesmasLionel MessiLionel MessiPass (Live)Marco VerrattiPass (Live)
582022-04-09Ligue 1Matchweek 31HomeKylian MbappéParis S-GY0.460.91Right Foot12191-0Arthur DesmasLionel MessiLionel MessiPass (Live)NeymarPass (Live)Volley
592022-04-09Ligue 1Matchweek 31HomeNeymarParis S-GY0.790.99Right Foot13712-1Arthur DesmasKylian MbappéFouledKylian MbappéTake-On
602022-04-09Ligue 1Matchweek 31HomeKylian MbappéParis S-GY0.770.65Left Foot6743-1Arthur DesmasNeymarKylian MbappéTake-OnNeymarPass (Live)
612022-04-09Ligue 1Matchweek 31HomeKylian MbappéParis S-GY0.060.20Right Foot18804-1Arthur DesmasLionel MessiLionel MessiPass (Live)NeymarPass (Live)
622022-04-09Ligue 1Matchweek 31HomeNeymarParis S-GY0.710.23Left Foot12835-1Arthur DesmasKylian MbappéKylian MbappéPass (Live)Georginio WijnaldumPass (Live)
632022-04-17Ligue 1Matchweek 32AwayNicolas de PrévilleMetzY0.300.89Right Foot12240-0Arthur DesmasPape Matar SarrNicolas de PrévilleTake-OnPape Matar SarrPass (Live)
642022-04-24Ligue 1Matchweek 34HomeMohamed Ali ChoAngersY0.580.86Right Foot7370-0Ouparine DjocoPierrick CapelleShotVolley
652022-04-24Ligue 1Matchweek 34HomeIsmaël TraoréAngersY*0.490.97Right Foot3441-0Ouparine DjocoAngelo FulginiPass (Dead)Batista MendyPass (Live)
662022-05-01Ligue 1Matchweek 35AwayLilian BrassierBrestY0.560.86Left Foot1600-0Ouparine DjocoSteve MouniéShotVolley
672022-05-01Ligue 1Matchweek 35AwaySteve MouniéBrestY0.190.23Head4621-0Ouparine DjocoYoucef BelaïliYoucef BelaïliPass (Live)Marco BizotPass (Live)Deflected
682022-05-08Ligue 1Matchweek 36HomeJoris ChotardMontpellierY0.050.58Right Foot17320-1Ouparine DjocoArnaud SouquetJoris ChotardTake-OnArnaud SouquetPass (Live)Volley
692022-05-14Ligue 1Matchweek 37AwayAdrien ThomassonStrasbourgY0.040.38Head16280-0Ouparine DjocoMaxime Le MarchandMaxime Le MarchandPass (Live)Jean-Ricner BellegardePass (Live)
702022-05-21Ligue 1Matchweek 38HomeMoussa DembéléLyonY*0.140.25Head8260-0Ouparine DjocoTetêTetêPass (Dead)Malo GustoFouled
712022-05-21Ligue 1Matchweek 38HomeHoussem AouarLyonY0.080.10Right Foot7491-0Ouparine DjocoHenriqueHenriquePass (Live)Bradley BarcolaPass (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.