Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th10220.2000000000.000.000.000.000.00
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th522122.4011000000.000.420.420.000.42Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th29242,17124.1011000700.000.040.040.000.04Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd36342,94732.7224200400.060.060.120.060.12Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st11118849.8000000000.000.000.000.000.00Matches
2017-201820Ajaxnl NED1. Eredivisie2nd00Matches
2017-201820Willem IInl NED1. Eredivisie13th732923.2000000100.000.000.000.000.00Matches
2018-201921Willem IInl NED1. Eredivisie10th32292,45827.33710300513.53.53.67.158661280.110.260.370.110.370.130.130.260.130.26Matches
2019-202022Willem IInl NED1. Eredivisie5th1677708.6134100000.20.21.21.42339170.120.350.470.120.470.030.140.170.030.17Matches
2020-202123Groningennl NED1. Eredivisie7th28211,99222.1000000210.80.80.71.560104800.000.000.000.000.000.030.030.070.030.07Matches
2021-202224Groningennl NED1. Eredivisie12th26161,49116.6022000100.70.72.63.35167660.000.120.120.000.120.040.160.200.040.20Matches
2022-202325Groningennl NED1. Eredivisie18th1867848.7011000200.40.41.01.32136340.000.110.110.000.110.040.110.150.040.15Matches
2023-202426Panserraikosgr GRE1. Super League7th22141,30414.5000000600.000.000.000.000.00Matches
2024-202527Almere Citynl NED1. Eredivisie17th40660.7000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
12 Seasons6 Clubs3 Leagues23516715,393171.0617236002825.55.59.214.72133133250.040.100.130.040.130.070.110.170.070.17
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Jong Ajax (5 Seasons)1 League82716,23669.32462001100.030.060.090.030.09
Groningen (3 Seasons)1 League72434,26747.4033000511.81.84.36.21322071800.000.060.060.000.060.040.090.130.040.13
Willem II (3 Seasons)1 League55393,52039.141014400613.73.74.88.5811051450.100.260.360.100.360.100.130.240.100.24
Panserraikos (1 Season)1 League22141,30414.5000000600.000.000.000.000.00
Almere City (1 Season)1 League40660.7000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Ajax (1 Season)1 League00
Eredivisie (7 Seasons)131827,85387.3413174001125.55.59.214.72133133250.050.150.190.050.190.070.110.170.070.17
Eerste Divisie (5 Seasons)82716,23669.32462001100.030.060.090.030.09
Super League (1 Season)22141,30414.5000000600.000.000.000.000.00

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.2000.0000
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.4020.850.0000Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.1040.170.0000Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.72080.000.240.2500Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.80000.000.0000Matches
2017-201820Willem IInl NED1. Eredivisie13th3.20000.000.0000Matches
2018-201921Willem IInl NED1. Eredivisie10th27.3319526.30.700.180.160.6015.80003.53.50.18-0.5-0.5Matches
2019-202022Willem IInl NED1. Eredivisie5th8.616116.70.700.120.171.0024.90000.20.20.04+0.8+0.8Matches
2020-202123Groningennl NED1. Eredivisie7th22.101715.90.770.050.000.0021.20000.80.80.05-0.8-0.8Matches
2021-202224Groningennl NED1. Eredivisie12th16.607114.30.420.060.000.0021.60000.70.70.10-0.7-0.7Matches
2022-202325Groningennl NED1. Eredivisie18th8.703133.30.340.110.000.0016.40000.40.40.13-0.4-0.4Matches
2023-202426Panserraikosgr GRE1. Super League7th14.5000Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.70000.000.000000.00.00.00.0Matches
12 Seasons6 Clubs3 Leagues171.06522332.70.400.150.120.2619.40005.55.50.11-1.5-1.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Jong Ajax (5 Seasons)1 League69.320140.000.200.1400
Groningen (3 Seasons)1 League47.4027311.10.570.060.000.0020.80001.81.80.07-1.8-1.8
Willem II (3 Seasons)1 League39.1425624.00.640.150.160.6718.00003.73.70.15+0.3+0.3
Panserraikos (1 Season)1 League14.5000
Almere City (1 Season)1 League0.70000.000.000000.00.00.00.0
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.3452917.30.600.100.080.4419.40005.55.50.11-1.5-1.5
Eerste Divisie (5 Seasons)69.320140.000.200.1400
Super League (1 Season)14.5000

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.20
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.41Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.11Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.72Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.80Matches
2017-201820Willem IInl NED1. Eredivisie13th3.20Matches
2018-201921Willem IInl NED1. Eredivisie10th27.3786102676.611697416942949886.126034276.0468752.973.63.1+3.4225117966Matches
2019-202022Willem IInl NED1. Eredivisie5th8.634545276.35511183317220185.614017679.5223857.931.20.5+1.87284139Matches
2020-202123Groningennl NED1. Eredivisie7th22.1852113275.316381512031237084.342651682.610419453.600.71.1-0.79831911104Matches
2021-202224Groningennl NED1. Eredivisie12th16.662185972.311863362924529483.327735378.59017352.022.62.3-0.61857141167Matches
2022-202325Groningennl NED1. Eredivisie18th8.727640468.34530188714116784.49413470.1307142.311.01.10.08257436Matches
2023-202426Panserraikosgr GRE1. Super League7th14.50Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.7122646.22671586875.04944.42825.000.00.00.002001Matches
12 Seasons6 Clubs3 Leagues171.02892389974.250249167961305153884.91201153078.529457151.5179.28.0+7.8642466136313
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Jong Ajax (5 Seasons)1 League69.34
Groningen (3 Seasons)1 League47.41749239573.0327741063669883184.0797100379.522443851.134.34.5-1.3351654026207
Willem II (3 Seasons)1 League39.11131147876.517208600260169986.040051877.26812554.4104.83.6+5.229792110105
Panserraikos (1 Season)1 League14.50
Almere City (1 Season)1 League0.7122646.22671586875.04944.42825.000.00.00.002001
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.32892389974.250249167961305153884.91201153078.529457151.5139.28.0+3.8642466136313
Eerste Divisie (5 Seasons)69.34
Super League (1 Season)14.50
Become a Stathead & surf this site ad-free.

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.2
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.4Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.1Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.70Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.80Matches
2017-201820Willem IInl NED1. Eredivisie13th3.20Matches
2018-201921Willem IInl NED1. Eredivisie10th27.310268501741922491514030786227Matches
2019-202022Willem IInl NED1. Eredivisie5th8.645236784110114711010345112Matches
2020-202123Groningennl NED1. Eredivisie7th22.1113293619215010621770000852430Matches
2021-202224Groningennl NED1. Eredivisie12th16.68597321231155581111100621421Matches
2022-202325Groningennl NED1. Eredivisie18th8.74043455851432520000276116Matches
2023-202426Panserraikosgr GRE1. Super League7th14.5Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.7261780000800001210Matches
12 Seasons6 Clubs3 Leagues171.038993247639618222155706140289213106
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Jong Ajax (5 Seasons)1 League69.30
Groningen (3 Seasons)1 League47.4239520133733161915234011001749967
Willem II (3 Seasons)1 League39.11478121725830236322250401131339
Panserraikos (1 Season)1 League14.5
Almere City (1 Season)1 League0.7261780000800001210
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.338993247639618222155706140289213106
Eerste Divisie (5 Seasons)69.30
Super League (1 Season)14.5

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.2
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.4Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.1Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.7Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.8Matches
2017-201820Willem IInl NED1. Eredivisie13th3.2Matches
2018-201921Willem IInl NED1. Eredivisie10th27.3371.362932021120.44811011Matches
2019-202022Willem IInl NED1. Eredivisie5th8.6161.87130111030.35300000Matches
2020-202123Groningennl NED1. Eredivisie7th22.1401.81342220020.09200000Matches
2021-202224Groningennl NED1. Eredivisie12th16.6382.29330220140.24301000Matches
2022-202325Groningennl NED1. Eredivisie18th8.7131.49130000010.11100000Matches
2023-202426Panserraikosgr GRE1. Super League7th14.5Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.700.0000000000.00000000Matches
12 Seasons6 Clubs3 Leagues171.01441.7112257532220.261712011
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Jong Ajax (5 Seasons)1 League69.3
Groningen (3 Seasons)1 League47.4911.92802440170.15601000
Willem II (3 Seasons)1 League39.1531.484233131150.421111011
Panserraikos (1 Season)1 League14.5
Almere City (1 Season)1 League0.700.0000000000.00000000
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.31441.7112257532220.261712011
Eerste Divisie (5 Seasons)69.3
Super League (1 Season)14.5

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.2
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.4Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.1Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.700Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.800Matches
2017-201820Willem IInl NED1. Eredivisie13th3.200Matches
2018-201921Willem IInl NED1. Eredivisie10th27.3543327234294860.419272253791521Matches
2019-202022Willem IInl NED1. Eredivisie5th8.618976582138.113936624151Matches
2020-202123Groningennl NED1. Eredivisie7th22.1543235136316448.433344303084341Matches
2021-202224Groningennl NED1. Eredivisie12th16.6463029143286046.732212192571384Matches
2022-202325Groningennl NED1. Eredivisie18th8.724151590132161.98143111034180Matches
2023-202426Panserraikosgr GRE1. Super League7th14.5Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.7101001250.011010120Matches
12 Seasons6 Clubs3 Leagues171.0197119114651811021650.910610614921083051597
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Jong Ajax (5 Seasons)1 League69.3000
Groningen (3 Seasons)1 League47.412477793697214549.7736996065189905
Willem II (3 Seasons)1 League39.1724234299376953.6323653143115672
Panserraikos (1 Season)1 League14.50
Almere City (1 Season)1 League0.7101001250.011010120
Ajax (1 Season)1 League0
Eredivisie (7 Seasons)87.3197119114651811021650.910610614921083051597
Eerste Divisie (5 Seasons)69.3000
Super League (1 Season)14.50

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.2
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.4Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.1Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.7Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.8Matches
2017-201820Willem IInl NED1. Eredivisie13th3.2Matches
2018-201921Willem IInl NED1. Eredivisie10th27.3133554340687326441335492755.12244.9654376019025841106433729128Matches
2019-202022Willem IInl NED1. Eredivisie5th8.6530211023191204530181266.7633.328216389382319213829717Matches
2020-202123Groningennl NED1. Eredivisie7th22.1136548402677299221365281657.11242.97033921227960348291473980Matches
2021-202224Groningennl NED1. Eredivisie12th16.6106650369486220171066311651.61548.4540311016715123327554866Matches
2022-202325Groningennl NED1. Eredivisie18th8.7523301672231371152317635.3952.9254136368021142211526434Matches
2023-202426Panserraikosgr GRE1. Super League7th14.5Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.733421111033100.01100.012572500021100Matches
12 Seasons6 Clubs3 Leagues171.048522071401240311039848521447753.56545.1244513849749521313125156762587325
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Jong Ajax (5 Seasons)1 League69.3
Groningen (3 Seasons)1 League47.429541289381386656502954763850.03647.4149783944630132711377341551180
Willem II (3 Seasons)1 League39.11865754421006446481865673958.22841.89365398284081601277411026145
Panserraikos (1 Season)1 League14.5
Almere City (1 Season)1 League0.733421111033100.01100.012572500021100
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.348522071401240311039848521447753.56545.1244513849749521313125156762587325
Eerste Divisie (5 Seasons)69.3
Super League (1 Season)14.5

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th122220.60.201
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th5212426.22.421330.803300.00+0.08Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th292,1717567.024.12417551.384340+3+0.12+0.21Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd362,9478286.232.73426202.007746+31+0.95-0.58Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st118848025.89.8117002.36297+22+2.24+1.74Matches
2017-201820Ajaxnl NED1. Eredivisie2nd00007Matches
2017-201820Willem IInl NED1. Eredivisie13th7292429.53.231491.1454+1+0.31+0.76Matches
2018-201921Willem IInl NED1. Eredivisie10th322,4587780.327.329811933421.384951-2-0.07+1.7236.939.6-2.7-0.10+0.32Matches
2019-202022Willem IInl NED1. Eredivisie5th167704832.98.6779392401.81128+4+0.47+0.529.913.3-3.4-0.40-0.82Matches
2020-202123Groningennl NED1. Eredivisie7th281,9927165.122.121891771931.483225+7+0.32+0.6527.530.0-2.5-0.11+0.14Matches
2021-202224Groningennl NED1. Eredivisie12th261,4915748.716.616799102241729-12-0.72-0.6117.925.3-7.4-0.45-0.44Matches
2022-202325Groningennl NED1. Eredivisie18th187844425.68.76905122190.67727-20-2.30-1.357.521.3-13.7-1.57-0.91Matches
2023-202426Panserraikosgr GRE1. Super League7th221,3045943.914.514831081831.141326-13-0.90-0.74Matches
2024-202527Almere Citynl NED1. Eredivisie17th466176.10.70041751.0002-2-2.73-1.040.11.3-1.2-1.68-1.10Matches
12 Seasons6 Clubs3 Leagues23515,3936636.9171.0167831156821501.47287268+19+0.11+0.3999.8130.8-31.0-0.37-0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Jong Ajax (5 Seasons)1 League826,2367636.969.371511181.7515296+56+0.81+0.59
Groningen (3 Seasons)1 League724,2675946.547.44385312921161.165681-25-0.53+0.0252.976.5-23.6-0.50-0.13
Willem II (3 Seasons)1 League553,5206441.639.13981231627111.476663+3+0.08+0.5746.852.9-6.1-0.17-0.36
Panserraikos (1 Season)1 League221,3045943.914.514831081831.141326-13-0.90-0.74
Almere City (1 Season)1 League466176.10.70041751.0002-2-2.73-1.040.11.3-1.2-1.68-1.10
Ajax (1 Season)1 League00007
Eredivisie (7 Seasons)1317,8536036.187.38283544922391.32122146-24-0.28+0.3599.8130.8-31.0-0.37-0.13
Eerste Divisie (5 Seasons)826,2367636.969.371511181.7515296+56+0.81+0.59
Super League (1 Season)221,3045943.914.514831081831.141326-13-0.90-0.74

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201416Jong Ajaxnl NED2. Eerste Divisie14th0.200
2014-201517Jong Ajaxnl NED2. Eerste Divisie12th2.400Matches
2015-201618Jong Ajaxnl NED2. Eerste Divisie9th24.170Matches
2016-201719Jong Ajaxnl NED2. Eerste Divisie2nd32.740000000000Matches
2017-201820Jong Ajaxnl NED2. Eerste Divisie1st9.80001200000000Matches
2017-201820Willem IInl NED1. Eredivisie13th3.2100700000000Matches
2018-201921Willem IInl NED1. Eredivisie10th27.351136125493733010133274836.0Matches
2019-202022Willem IInl NED1. Eredivisie5th8.600077014690006461233.3Matches
2020-202123Groningennl NED1. Eredivisie7th22.12102280623032010139243540.7Matches
2021-202224Groningennl NED1. Eredivisie12th16.61002190582530010123171258.6Matches
2022-202325Groningennl NED1. Eredivisie18th8.720011123210150005913861.9Matches
2023-202426Panserraikosgr GRE1. Super League7th14.56000Matches
2024-202527Almere Citynl NED1. Eredivisie17th0.700010000000051150.0Matches
12 Seasons6 Clubs3 Leagues171.028211173772151081190305238811643.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Jong Ajax (5 Seasons)1 League69.311001200000000
Groningen (3 Seasons)1 League47.4510541821526577020321545549.5
Willem II (3 Seasons)1 League39.161150195634342010197336035.5
Panserraikos (1 Season)1 League14.56000
Almere City (1 Season)1 League0.700010000000051150.0
Ajax (1 Season)1 League
Eredivisie (7 Seasons)87.311211053772151081190305238811643.1
Eerste Divisie (5 Seasons)69.311001200000000
Super League (1 Season)14.56000

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.