2019-2020 Competitions

2. 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
12019-07-282. BundesligaMatchweek 1HomeDaniel KyerehKarlsruherY0.360.79Right Foot1090+30-2Benjamin UphoffPhillip TietzPhillip TietzPass (Live)
22019-08-042. BundesligaMatchweek 2AwayPhillip TietzErzgebirge AueY0.760.91Left Foot2430-2Martin MännelJeremias LorchShot
32019-08-042. BundesligaMatchweek 2AwayMax DittgenErzgebirge AueY0.040.51Left Foot23891-3Martin Männel
42019-08-11DFB-PokalFirst roundHomeJeremias LorchKölnY530-2Timo Horn
52019-08-11DFB-PokalFirst roundHomeJeremias LorchKölnY561-2Timo HornPaterson Chato
62019-08-11DFB-PokalFirst roundHomeDaniel KyerehKölnY1182-3Timo HornBenedikt Röcker
72019-08-242. BundesligaMatchweek 4AwayManuel SchäfflerBochumY0.290.73Right Foot16100-0Manuel RiemannMarvin AjaniMarvin AjaniPass (Live)Max DittgenPass (Live)
82019-08-242. BundesligaMatchweek 4AwayMax DittgenBochumY0.060.48Left Foot16191-0Manuel RiemannMarvin AjaniShot
92019-08-242. BundesligaMatchweek 4AwayManuel SchäfflerBochumY0.490.72Head4452-0Manuel RiemannTobias SchwedeTobias SchwedePass (Live)Tobias SchwedeTackleDeflected
102019-09-132. BundesligaMatchweek 6AwayManuel SchäfflerGreuther FürthY0.090.21Right Foot7460-0Sascha BurchertStefan AignerStefan AignerPass (Live)Moritz KuhnPass (Live)
112019-09-212. BundesligaMatchweek 7HomeManuel SchäfflerArminiaY0.610.96Right Foot1040-0Stefan OrtegaStefan AignerStefan AignerPass (Live)Daniel KyerehPass (Live)
122019-09-212. BundesligaMatchweek 7HomeManuel SchäfflerArminiaY0.110.32Left Foot7561-4Stefan OrtegaStefan AignerStefan AignerPass (Dead)Stefan AignerShotVolley
132019-09-272. BundesligaMatchweek 8HomeNiklas DamsOsnabrückY0.680.90Left Foot4230-0Philipp KühnStefan AignerStefan AignerPass (Dead)Manuel SchäfflerPass (Live)
142019-09-272. BundesligaMatchweek 8HomeManuel SchäfflerOsnabrückY*0.050.22Left Foot17831-0Philipp KühnDaniel KyerehDaniel KyerehPass (Live)
152019-10-042. BundesligaMatchweek 9AwayManuel SchäfflerStuttgartY*0.360.46Right Foot1030-0Gregor KobelMoritz KuhnMoritz KuhnPass (Live)Jeremias LorchPass (Live)
162019-10-042. BundesligaMatchweek 9AwayManuel SchäfflerStuttgartY*0.040.19Right Foot16181-1Gregor Kobel
172019-11-032. BundesligaMatchweek 12HomeTörles KnöllHamburger SVN0.060.23Left Foot1490+10-1Daniel Heuer Fernandes
182019-11-232. BundesligaMatchweek 14HomeManuel SchäfflerHolstein KielY0.790.86Right Foot1350-0Ioannis GeliosDaniel KyerehFouledMax DittgenPass (Live)
192019-11-232. BundesligaMatchweek 14HomeDaniel KyerehHolstein KielY0.030.17Right Foot29301-4Ioannis GeliosMax DittgenMax DittgenPass (Live)Michel NiemeyerPass (Live)
202019-11-232. BundesligaMatchweek 14HomeManuel SchäfflerHolstein KielY0.430.81Right Foot8522-5Ioannis GeliosMichel NiemeyerMichel NiemeyerShot
212019-11-302. BundesligaMatchweek 15AwayManuel SchäfflerNürnbergY0.260.11Right Foot1740-0Felix DornebuschSascha MockenhauptSascha MockenhauptPass (Live)Sebastian MrowcaPass (Live)
222019-11-302. BundesligaMatchweek 15AwayDaniel KyerehNürnbergY0.020.27Right Foot35481-0Felix DornebuschSebastian MrowcaSebastian MrowcaPass (Live)Heinz LindnerPass (Live)
232019-12-142. BundesligaMatchweek 17AwayManuel SchäfflerSt. PauliY0.050.47Right Foot15700-1Robin Himmelmann
242019-12-202. BundesligaMatchweek 18AwayTörles KnöllKarlsruherY0.780.98Right Foot3690-0Benjamin UphoffGökhan GülShot
252020-01-282. BundesligaMatchweek 19HomePaterson ChatoErzgebirge AueY0.040.17Left Foot14140-0Martin MännelDaniel KyerehDaniel KyerehPass (Dead)Max DittgenShotVolley
262020-02-012. BundesligaMatchweek 20AwayStefan AignerHannover 96Y0.490.68Head3370-0Ron-Robert ZielerDaniel KyerehDaniel KyerehPass (Live)Tobias SchwedePass (Live)
272020-02-012. BundesligaMatchweek 20AwayBenedikt RöckerHannover 96Y0.550.73Right Foot6901-2Ron-Robert ZielerBenedikt RöckerShot
282020-02-212. BundesligaMatchweek 23HomeDaniel KyerehGreuther FürthY0.430.32Head6180-0Sascha BurchertStefan AignerStefan AignerPass (Live)
292020-03-062. BundesligaMatchweek 25AwayManuel SchäfflerOsnabrückY0.110.36Right Foot750-1Philipp Kühn
302020-03-062. BundesligaMatchweek 25AwayMax DittgenOsnabrückY0.720.80Left Foot471-1Philipp KühnManuel SchäfflerManuel SchäfflerPass (Live)Sebastian MrowcaPass (Live)
312020-03-062. BundesligaMatchweek 25AwayStefan AignerOsnabrückY0.200.45Head13152-1Philipp KühnMax DittgenMax DittgenPass (Live)Daniel KyerehTake-On
322020-03-062. BundesligaMatchweek 25AwayManuel SchäfflerOsnabrückY0.350.38Right Foot13263-1Philipp KühnStefan AignerStefan AignerPass (Live)
332020-03-062. BundesligaMatchweek 25AwayManuel SchäfflerOsnabrückY0.610.83Right Foot5454-1Philipp KühnDaniel KyerehShot
342020-03-062. BundesligaMatchweek 25AwayDaniel KyerehOsnabrückY0.500.46Left Foot990+15-2Philipp KühnTobias SchwedeShot
352020-05-172. BundesligaMatchweek 26HomeManuel SchäfflerStuttgartY0.650.96Right Foot9500-0Gregor KobelStefan AignerStefan AignerPass (Live)Max DittgenPass (Live)
362020-05-172. BundesligaMatchweek 26HomePhillip TietzStuttgartN0.790.99Right Foot1390+71-1Gregor KobelFouledTörles KnöllShot
372020-05-312. BundesligaMatchweek 29AwayManuel SchäfflerHamburger SVY*0.060.70Right Foot14120-0Julian PollersbeckDominik FrankeDominik FrankePass (Live)Dominik FrankeInterception
382020-05-312. BundesligaMatchweek 29AwayManuel SchäfflerHamburger SVY*0.790.98Right Foot13571-2Julian PollersbeckMarvin AjaniFouledPaterson ChatoPass (Live)
392020-06-062. BundesligaMatchweek 30HomeDaniel KyerehDresdenY0.040.26Right Foot16230-1Kevin BrollManuel SchäfflerManuel SchäfflerPass (Live)
402020-06-062. BundesligaMatchweek 30HomeMoritz KuhnDresdenY0.070.11Right Foot15251-1Kevin BrollDaniel KyerehPass (Live)Tobias SchwedePass (Live)
412020-06-132. BundesligaMatchweek 31AwayJeremias LorchHolstein KielY0.590.62Left Foot4400-1Ioannis GeliosDaniel KyerehShot
422020-06-132. BundesligaMatchweek 31AwayStefan AignerHolstein KielY0.460.75Left Foot9561-1Ioannis GeliosManuel SchäfflerManuel SchäfflerPass (Live)Daniel KyerehShot
432020-06-212. BundesligaMatchweek 33AwayManuel SchäfflerDarmstadt 98Y0.590.94Right Foot450-0Marcel SchuhenDominik FrankeDominik FrankePass (Live)Paterson ChatoPass (Live)
442020-06-282. BundesligaMatchweek 34HomeStefan AignerSt. PauliY0.060.47Right Foot16110-0Korbinian MüllerDaniel KyerehDaniel KyerehPass (Live)Jeremias LorchPass (Live)Deflected
452020-06-282. BundesligaMatchweek 34HomePhillip TietzSt. PauliY0.050.34Right Foot22121-0Korbinian MüllerStefan AignerStefan AignerPass (Live)Daniel KyerehPass (Live)
462020-06-282. BundesligaMatchweek 34HomeStefan AignerSt. PauliY0.160.35Right Foot4382-2Korbinian MüllerStefan AignerTake-On
472020-06-282. BundesligaMatchweek 34HomePhillip TietzSt. PauliY0.790.98Right Foot13613-2Korbinian MüllerStefan AignerFouledMoritz KuhnPass (Live)
482020-06-282. BundesligaMatchweek 34HomePhillip TietzSt. PauliY0.620.94Left Foot3664-2Korbinian MüllerMoritz KuhnMoritz KuhnPass (Live)Stefan AignerPass (Live)
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
12019-07-282. BundesligaMatchweek 1HomeMarvin PouriéKarlsruherY0.500.72Right Foot6150-0Lukas WatkowiakDaniel GordonDaniel GordonPass (Live)Marc LorenzPass (Live)Volley
22019-07-282. BundesligaMatchweek 1HomePhilipp HofmannKarlsruherY0.070.22Head9611-0Lukas WatkowiakMarvin WanitzekMarvin WanitzekPass (Dead)Benjamin UphoffPass (Live)Deflected
32019-08-042. BundesligaMatchweek 2AwayFlorian KrügerErzgebirge AueY0.740.89Right Foot6190-0Lukas WatkowiakPascal TestroetPascal TestroetPass (Live)Philipp RiesePass (Live)
42019-08-042. BundesligaMatchweek 2AwayDimitrij NazarovErzgebirge AueY0.030.32Right Foot29351-0Lukas WatkowiakFlorian KrügerFlorian KrügerPass (Live)Florian KrügerTake-On
52019-08-042. BundesligaMatchweek 2AwayTom BaumgartErzgebirge AueN0.030.39Left Foot26822-1Lukas WatkowiakTom BaumgartInterception
62019-08-11DFB-PokalFirst roundHomeJhon CórdobaKölnY390-0Lukas WatkowiakFlorian Kainz
72019-08-11DFB-PokalFirst roundHomeFlorian KainzKölnY421-0Lukas WatkowiakKingsley Schindler
82019-08-11DFB-PokalFirst roundHomeLouis SchaubKölnN1072-2Lukas Watkowiak
92019-08-172. BundesligaMatchweek 3HomeMarvin DuckschHannover 96Y0.510.95Left Foot8280-0Lukas WatkowiakCedric TeuchertCedric TeuchertPass (Live)Marcel FrankePass (Live)
102019-08-172. BundesligaMatchweek 3HomeFlorent MuslijaHannover 96Y0.110.34Right Foot14561-0Lukas WatkowiakMarvin DuckschMarvin DuckschPass (Live)Cedric TeuchertPass (Live)
112019-08-172. BundesligaMatchweek 3HomeMarvin DuckschHannover 96Y0.790.99Right Foot13762-0Lukas WatkowiakFouledMarvin DuckschShot
122019-08-242. BundesligaMatchweek 4AwayUlrich BapohBochumN0.400.51Head7560-3Lukas WatkowiakVitaly JaneltVitaly JaneltPass (Live)Danny BlumPass (Dead)
132019-08-242. BundesligaMatchweek 4AwayJordi Osei-TutuBochumN0.050.47Left Foot14871-3Lukas WatkowiakSilvère Ganvoula M'BoussySilvère Ganvoula M'BoussyPass (Live)Danilo SoaresPass (Dead)Volley
142019-08-242. BundesligaMatchweek 4AwaySilvère Ganvoula M'BoussyBochumY0.790.97Right Foot13902-3Lukas WatkowiakUlrich BapohFouledJordi Osei-TutuPass (Live)
152019-08-312. BundesligaMatchweek 5HomeMarco GrüttnerJahn R'burgY*0.530.87Left Foot8340-0Lukas WatkowiakErik WekesserErik WekesserPass (Live)Erik WekesserTake-On
162019-08-312. BundesligaMatchweek 5HomeMoritz Kuhn (OG)Jahn R'burgY421-0Lukas WatkowiakOwn Goal
172019-08-312. BundesligaMatchweek 5HomeMarco GrüttnerJahn R'burgY*0.760.92Right Foot3602-0Lukas WatkowiakJann GeorgeJann GeorgePass (Live)Jann GeorgeTake-On
182019-08-312. BundesligaMatchweek 5HomeMarco GrüttnerJahn R'burgY*0.400.40Left Foot10763-0Lukas WatkowiakSebastian StolzeSebastian StolzePass (Live)Andreas AlbersPass (Live)
192019-08-312. BundesligaMatchweek 5HomeJann GeorgeJahn R'burgY0.810.98Right Foot4844-0Lukas WatkowiakAndreas GeiplJann GeorgeTake-OnAndreas GeiplPass (Live)
202019-09-132. BundesligaMatchweek 6AwayDaniel Keita-RuelGreuther FürthN0.580.85Right Foot7810-1Lukas WatkowiakTobias MohrTobias MohrPass (Live)Branimir HrgotaPass (Live)
212019-09-132. BundesligaMatchweek 6AwayJulian GreenGreuther FürthY0.790.98Right Foot1390+11-1Lukas WatkowiakDavid RaumFouledPaul SeguinPass (Live)
222019-09-212. BundesligaMatchweek 7HomeCebio SoukouArminiaY0.020.18Right Foot28200-1Lukas WatkowiakMarcel HartelMarcel HartelPass (Live)Jóan Símun EdmundssonPass (Live)
232019-09-212. BundesligaMatchweek 7HomeFabian KlosArminiaY*0.570.82Right Foot4341-1Lukas WatkowiakAndreas VoglsammerAndreas VoglsammerPass (Live)Marcel HartelPass (Live)
242019-09-212. BundesligaMatchweek 7HomeJóan Símun EdmundssonArminiaY0.420.81Left Foot18432-1Lukas Watkowiak
252019-09-212. BundesligaMatchweek 7HomeAndreas VoglsammerArminiaY0.260.07Head10523-1Lukas WatkowiakMarcel HartelMarcel HartelPass (Dead)Cebio SoukouFouled
262019-09-212. BundesligaMatchweek 7HomeFabian KlosArminiaY*0.500.89Right Foot9734-2Lukas WatkowiakMarcel HartelMarcel HartelPass (Live)Amos PieperPass (Live)
272019-10-042. BundesligaMatchweek 9AwayHamadi Al GhaddiouiStuttgartY0.110.04Right Foot11110-1Heinz LindnerSantiago AscacíbarSantiago AscacíbarPass (Live)Marc-Oliver KempfPass (Live)Volley
282019-11-032. BundesligaMatchweek 12HomeDavid KinsombiHamburger SVY0.530.79Right Foot8480-0Lukas WatkowiakTim LeiboldShot
292019-11-082. BundesligaMatchweek 13AwayAlexander JeremejeffDresdenY0.880.99Right Foot3410-0Lukas WatkowiakMoussa KonéMoussa KonéPass (Live)Moussa KonéTake-On
302019-11-232. BundesligaMatchweek 14HomeEmmanuel IyohaHolstein KielY0.070.37Right Foot1480-1Heinz LindnerJanni SerraJanni SerraPass (Live)Lee Jae-sungPass (Live)
312019-11-232. BundesligaMatchweek 14HomeAlexander MühlingHolstein KielY0.350.83Right Foot12211-1Heinz LindnerAlexander MühlingPass (Live)Emmanuel IyohaPass (Live)Volley
322019-11-232. BundesligaMatchweek 14HomeAlexander MühlingHolstein KielY0.790.98Right Foot13272-1Heinz LindnerFouledLee Jae-sungPass (Live)
332019-11-232. BundesligaMatchweek 14HomeJanni SerraHolstein KielY0.060.47Left Foot11293-1Heinz LindnerJohannes van den BerghJohannes van den BerghPass (Live)Janni SerraPass (Live)
342019-11-232. BundesligaMatchweek 14HomeSalih ÖzcanHolstein KielY0.420.50Right Foot18504-2Heinz LindnerAlexander MühlingAlexander MühlingPass (Live)
352019-11-232. BundesligaMatchweek 14HomeJonas MeffertHolstein KielY0.460.83Left Foot1590+45-3Heinz LindnerJanni SerraJanni SerraPass (Live)Makana BakuPass (Live)
362019-12-142. BundesligaMatchweek 17AwayViktor GyökeresSt. PauliY0.070.11Right Foot17220-0Heinz LindnerViktor GyökeresTake-OnHenk VeermanPass (Live)Deflected
372019-12-142. BundesligaMatchweek 17AwayHenk VeermanSt. PauliY0.430.87Right Foot11861-1Heinz LindnerViktor GyökeresHenk VeermanTake-OnViktor GyökeresPass (Live)
382019-12-142. BundesligaMatchweek 17AwayViktor GyökeresSt. PauliY0.090.63Right Foot1590+12-1Heinz LindnerKevin LankfordKevin LankfordPass (Live)Waldemar SobotaPass (Live)
392020-02-012. BundesligaMatchweek 20AwayGenki HaraguchiHannover 96Y0.030.29Right Foot26820-1Heinz LindnerFelipeFelipePass (Live)Marvin DuckschPass (Dead)
402020-02-012. BundesligaMatchweek 20AwayCedric TeuchertHannover 96N0.060.40Right Foot14871-1Heinz LindnerLinton MainaTake-OnJulian KorbPass (Live)
412020-02-092. BundesligaMatchweek 21HomeSimon ZollerBochumY0.460.61Right Foot10390-0Heinz LindnerSilvère Ganvoula M'BoussyShot
422020-02-152. BundesligaMatchweek 22AwayErik WekesserJahn R'burgY0.540.72Left Foot8520-0Heinz LindnerAndreas AlbersAndreas AlbersPass (Live)Max BesuschkowPass (Live)
432020-02-212. BundesligaMatchweek 23HomeHåvard NielsenGreuther FürthY0.410.72Right Foot11490-1Heinz LindnerBranimir HrgotaBranimir HrgotaPass (Live)Paul SeguinPass (Live)
442020-03-012. BundesligaMatchweek 24AwayFabian KlosArminiaY*0.580.87Head5740-0Heinz LindnerReinhold YaboPass (Live)Marcel HartelPass (Live)
452020-03-062. BundesligaMatchweek 25AwayBenjamin GirthOsnabrückY0.800.96Head230-0Heinz LindnerMarcos ÁlvarezShot
462020-03-062. BundesligaMatchweek 25AwayMoritz HeyerOsnabrückY0.750.97Right Foot345+21-5Heinz LindnerNiklas SchmidtPass (Live)Kevin WolzePass (Live)
472020-05-172. BundesligaMatchweek 26HomeNicolás GonzálezStuttgartY0.530.60Left Foot3830-1Heinz LindnerRoberto MassimoRoberto MassimoPass (Live)Marc-Oliver KempfPass (Live)
482020-05-222. BundesligaMatchweek 27AwayTobias MohrHeidenheimN0.060.34Left Foot25700-0Heinz LindnerMarc SchnattererFouledMarnon BuschPass (Live)
492020-05-262. BundesligaMatchweek 28HomeDennis DiekmeierSandhausenY*0.640.61Head445+10-0Heinz LindnerAleksandr Vyacheslavovich ZhirovAleksandr Vyacheslavovich ZhirovShot
502020-05-312. BundesligaMatchweek 29AwayDavid KinsombiHamburger SVY0.070.15Left Foot16140-1Heinz LindnerSonny KittelSonny KittelPass (Live)Timo LetschertPass (Live)Volley
512020-05-312. BundesligaMatchweek 29AwayJoel PohjanpaloHamburger SVY0.330.44Head9271-1Heinz LindnerTim LeiboldTim LeiboldPass (Live)Adrian FeinPass (Live)
522020-05-312. BundesligaMatchweek 29AwayDavid KinsombiHamburger SVY0.470.58Left Foot8762-2Heinz LindnerSonny KittelSonny KittelPass (Live)Jeremy DudziakPass (Live)
532020-06-062. BundesligaMatchweek 30HomeDominik Franke (OG)DresdenY90-0Heinz LindnerOwn Goal
542020-06-062. BundesligaMatchweek 30HomePatrick SchmidtDresdenY0.050.35Head13441-2Heinz LindnerChris LöweChris LöwePass (Live)Ondřej PetrákPass (Live)
552020-06-062. BundesligaMatchweek 30HomeSimon MakienokDresdenY0.420.44Right Foot10892-2Heinz LindnerPatrick SchmidtPatrick SchmidtPass (Live)Jannis NikolaouPass (Live)
562020-06-132. BundesligaMatchweek 31AwayHauke WahlHolstein KielY*0.720.95Right Foot3210-0Heinz LindnerPhil NeumannPhil NeumannPass (Live)Salih ÖzcanPass (Dead)
572020-06-162. BundesligaMatchweek 32HomeRobin HackNürnbergY0.050.47Right Foot2170-0Heinz LindnerMichael FreyMichael FreyPass (Live)Tim HandwerkerPass (Live)
582020-06-162. BundesligaMatchweek 32HomeAsger SørensenNürnbergY0.070.41Head9381-0Heinz LindnerJohannes GeisJohannes GeisPass (Dead)Deflected
592020-06-162. BundesligaMatchweek 32HomeRobin HackNürnbergY0.320.23Right Foot13412-0Heinz LindnerNikola DovedanNikola DovedanPass (Live)Johannes GeisPass (Live)
602020-06-162. BundesligaMatchweek 32HomeAsger SørensenNürnbergY0.570.89Right Foot2583-0Heinz LindnerAsger SørensenShot
612020-06-162. BundesligaMatchweek 32HomeRobin HackNürnbergY0.470.57Left Foot9654-0Heinz LindnerJohannes GeisJohannes GeisPass (Live)Hanno BehrensPass (Live)
622020-06-162. BundesligaMatchweek 32HomeAdam ZreľákNürnbergN0.480.46Left Foot8835-0Heinz LindnerJohannes GeisJohannes GeisPass (Live)Michael FreyPass (Live)
632020-06-212. BundesligaMatchweek 33AwaySerdar DursunDarmstadt 98Y0.260.57Head10630-1Heinz LindnerPaik Seung-hoPaik Seung-hoPass (Live)Dario ĐumićPass (Live)
642020-06-212. BundesligaMatchweek 33AwayPaik Seung-hoDarmstadt 98Y0.040.13Right Foot16771-1Heinz LindnerPaik Seung-hoPass (Live)Dario ĐumićPass (Live)
652020-06-212. BundesligaMatchweek 33AwayMarcel HellerDarmstadt 98N0.710.88Right Foot5862-1Heinz LindnerEnsar ArslanEnsar ArslanPass (Live)Serdar DursunPass (Live)
662020-06-282. BundesligaMatchweek 34HomeLeo Skiri ØstigårdSt. PauliY0.270.64Head6250-2Lukas WatkowiakLuca-Milan ZanderLuca-Milan ZanderPass (Live)
672020-06-282. BundesligaMatchweek 34HomeHenk VeermanSt. PauliY*0.530.83Right Foot9321-2Lukas WatkowiakMaximilian FranzkeMaximilian FranzkePass (Live)Sebastian OhlssonPass (Live)
682020-06-282. BundesligaMatchweek 34HomeHenk VeermanSt. PauliY*0.100.42Left Foot8732-5Lukas WatkowiakViktor GyökeresViktor GyökeresPass (Live)Rico BenatelliPass (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.