Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1988-198922Kaiserslauternde GER1. Bundesliga28282,37326.4000020.000.00Matches
1989-199023Kaiserslauternde GER1. Bundesliga27272,35026.1330300.110.11Matches
1990-199124Leverkusende GER1. Bundesliga25252,19224.4321600.120.08Matches
1990-199124Leverkusen3. UEFA Cup443203.6000000.000.00Matches
1991-199225Leverkusende GER1. Bundesliga31312,74630.5220300.070.07Matches
1992-199326Leverkusende GER1. Bundesliga31312,77030.8110630.030.03Matches
1993-199427Leverkusende GER1. Bundesliga26242,12423.6404320.170.00Matches
1994-199528Stuttgartde GER1. Bundesliga33332,93832.6000900.000.00Matches
1995-199629Stuttgartde GER1. Bundesliga28282,30125.6000700.000.00Matches
1996-199730Stuttgartde GER1. Bundesliga811631.8000200.000.00Matches
1998-199932Sturm Graz1. Champions Lg443604.0000000.000.00Matches
1999-200033Sturm Graz1. Champions Lg332703.0000000000.000.000.000.000.00Matches
1999-200033Sturm Graz2. UEFA Cup211511.7000000.000.00Matches
2000-200134Sturm Graz1. Champions Lg221351.5000000000.000.000.000.000.00Matches
12 Seasons4 Clubs3 Leagues25224221,193235.513008503970.060.000.000.030.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (4 Seasons)2 Leagues11711510,152112.810551850.090.04
Stuttgart (3 Seasons)1 League69625,40260.00001800.000.00
Sturm Graz (3 Seasons)2 Leagues111091610.2000000000.000.000.000.000.00
Kaiserslautern (2 Seasons)1 League55554,72352.5330320.060.06
Bundesliga (9 Seasons)23722819,957221.713853970.060.04
Champions Lg (3 Seasons)997658.5000000000.000.000.000.000.00
UEFA Cup (2 Seasons)654715.2000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1988-198922Kaiserslautern1 League28282,37326.4000020.000.00
1989-199023Kaiserslautern1 League27272,35026.1330300.110.11
1990-199124Leverkusen2 Leagues29292,51227.9321600.110.07
1991-199225Leverkusen1 League31312,74630.5220300.070.07
1992-199326Leverkusen1 League31312,77030.8110630.030.03
1993-199427Leverkusen1 League26242,12423.6404320.170.00
1994-199528Stuttgart1 League33332,93832.6000900.000.00
1995-199629Stuttgart1 League28282,30125.6000700.000.00
1996-199730Stuttgart1 League811631.8000200.000.00
1998-199932Sturm Graz1 League443604.0000000.000.00
1999-200033Sturm Graz2 Leagues544214.7000000000.000.000.000.000.00
2000-200134Sturm Graz1 League221351.5000000000.000.000.000.000.00
12 Seasons4 Clubs3 Leagues25224221,193235.513008503970.060.000.000.030.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (4 Seasons)2 Leagues11711510,152112.810551850.090.04
Stuttgart (3 Seasons)1 League69625,40260.00001800.000.00
Sturm Graz (3 Seasons)2 Leagues111091610.2000000000.000.000.000.000.00
Kaiserslautern (2 Seasons)1 League55554,72352.5330320.060.06
Bundesliga (9 Seasons)23722819,957221.713853970.060.04
Champions Lg (3 Seasons)997658.5000000000.000.000.000.000.00
UEFA Cup (2 Seasons)654715.2000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1988-198922Kaiserslauternde GER1. Bundesliga9th28282,37326.4000020.000.00Matches
1989-199023Kaiserslauternde GER1. Bundesliga12th27272,35026.1330300.110.11Matches
1990-199124Leverkusende GER1. Bundesliga8th25252,19224.4321600.120.08Matches
1991-199225Leverkusende GER1. Bundesliga6th31312,74630.5220300.070.07Matches
1992-199326Leverkusende GER1. Bundesliga5th31312,77030.8110630.030.03Matches
1993-199427Leverkusende GER1. Bundesliga3rd26242,12423.6404320.170.00Matches
1994-199528Stuttgartde GER1. Bundesliga12th33332,93832.6000900.000.00Matches
1995-199629Stuttgartde GER1. Bundesliga10th28282,30125.6000700.000.00Matches
1996-199730Stuttgartde GER1. Bundesliga4th811631.8000200.000.00Matches
9 Seasons3 Clubs1 League23722819,957221.713853970.060.04
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (4 Seasons)1 League1131119,832109.210551850.090.05
Stuttgart (3 Seasons)1 League69625,40260.00001800.000.00
Kaiserslautern (2 Seasons)1 League55554,72352.5330320.060.06
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1990-199124Leverkusen3. UEFA CupRd3443203.6000000.000.00Matches
1998-199932Sturm Graz1. Champions LgGR443604.0000000.000.00Matches
1999-200033Sturm Graz1. Champions LgGR1332703.0000000000.000.000.000.000.00Matches
1999-200033Sturm Graz2. UEFA CupRd3211511.7000000.000.00Matches
2000-200134Sturm Graz1. Champions LgGR2221351.5000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues15141,23613.7000000000.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Sturm Graz (3 Seasons)2 Leagues111091610.2000000000.000.000.000.000.00
Leverkusen (1 Season)1 League443203.6000000.000.00
Champions Lg (3 Seasons)997658.5000000000.000.000.000.000.00
UEFA Cup (2 Seasons)654715.2000000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1988-198922Kaiserslauternde GER1. Bundesliga26.400Matches
1989-199023Kaiserslauternde GER1. Bundesliga26.130Matches
1990-199124Leverkusende GER1. Bundesliga24.431Matches
1990-199124Leverkusen3. UEFA Cup3.600Matches
1991-199225Leverkusende GER1. Bundesliga30.520Matches
1992-199326Leverkusende GER1. Bundesliga30.810Matches
1993-199427Leverkusende GER1. Bundesliga23.644Matches
1994-199528Stuttgartde GER1. Bundesliga32.600Matches
1995-199629Stuttgartde GER1. Bundesliga25.600Matches
1996-199730Stuttgartde GER1. Bundesliga1.800Matches
1998-199932Sturm Graz1. Champions Lg4.000Matches
1999-200033Sturm Graz1. Champions Lg3.0020.670.0000Matches
1999-200033Sturm Graz2. UEFA Cup1.700Matches
2000-200134Sturm Graz1. Champions Lg1.5000.0000Matches
12 Seasons4 Clubs3 Leagues235.51320.440.0050
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)2 Leagues112.8105
Stuttgart (3 Seasons)1 League60.000
Sturm Graz (3 Seasons)2 Leagues10.2020.440.0000
Kaiserslautern (2 Seasons)1 League52.530
Bundesliga (9 Seasons)221.7135
Champions Lg (3 Seasons)8.5020.440.0000
UEFA Cup (2 Seasons)5.200
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1988-198922Kaiserslautern1 League26.400
1989-199023Kaiserslautern1 League26.130
1990-199124Leverkusen2 Leagues27.931
1991-199225Leverkusen1 League30.520
1992-199326Leverkusen1 League30.810
1993-199427Leverkusen1 League23.644
1994-199528Stuttgart1 League32.600
1995-199629Stuttgart1 League25.600
1996-199730Stuttgart1 League1.800
1998-199932Sturm Graz1 League4.000
1999-200033Sturm Graz2 Leagues4.7020.670.0000
2000-200134Sturm Graz1 League1.5000.0000
12 Seasons4 Clubs3 Leagues235.51320.440.0050
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)2 Leagues112.8105
Stuttgart (3 Seasons)1 League60.000
Sturm Graz (3 Seasons)2 Leagues10.2020.440.0000
Kaiserslautern (2 Seasons)1 League52.530
Bundesliga (9 Seasons)221.7135
Champions Lg (3 Seasons)8.5020.440.0000
UEFA Cup (2 Seasons)5.200
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1988-198922Kaiserslauternde GER1. Bundesliga9th26.400Matches
1989-199023Kaiserslauternde GER1. Bundesliga12th26.130Matches
1990-199124Leverkusende GER1. Bundesliga8th24.431Matches
1991-199225Leverkusende GER1. Bundesliga6th30.520Matches
1992-199326Leverkusende GER1. Bundesliga5th30.810Matches
1993-199427Leverkusende GER1. Bundesliga3rd23.644Matches
1994-199528Stuttgartde GER1. Bundesliga12th32.600Matches
1995-199629Stuttgartde GER1. Bundesliga10th25.600Matches
1996-199730Stuttgartde GER1. Bundesliga4th1.800Matches
9 Seasons3 Clubs1 League221.7135
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)1 League109.2105
Stuttgart (3 Seasons)1 League60.000
Kaiserslautern (2 Seasons)1 League52.530
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1990-199124Leverkusen3. UEFA CupRd33.600Matches
1998-199932Sturm Graz1. Champions LgGR4.000Matches
1999-200033Sturm Graz1. Champions LgGR13.0020.670.0000Matches
1999-200033Sturm Graz2. UEFA CupRd31.700Matches
2000-200134Sturm Graz1. Champions LgGR21.5000.0000Matches
4 Seasons2 Clubs2 Leagues13.7020.440.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sturm Graz (3 Seasons)2 Leagues10.2020.440.0000
Leverkusen (1 Season)1 League3.600
Champions Lg (3 Seasons)8.5020.440.0000
UEFA Cup (2 Seasons)5.200

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1988-198922Kaiserslauternde GER1. Bundesliga282,3738577.526.4282100Matches
1989-199023Kaiserslauternde GER1. Bundesliga272,3508776.826.1272400Matches
1990-199124Leverkusende GER1. Bundesliga252,1928871.624.4252300Matches
1990-199124Leverkusen3. UEFA Cup4320803.64200Matches
1991-199225Leverkusende GER1. Bundesliga312,7468980.330.5313000Matches
1992-199326Leverkusende GER1. Bundesliga312,7708990.530.8312900Matches
1993-199427Leverkusende GER1. Bundesliga262,1248269.423.6242120Matches
1994-199528Stuttgartde GER1. Bundesliga332,9388996.032.6333100Matches
1995-199629Stuttgartde GER1. Bundesliga282,3018275.225.6282000Matches
1996-199730Stuttgartde GER1. Bundesliga8163205.31.81070Matches
1998-199932Sturm Graz1. Champions Lg4360904.04402Matches
1999-200033Sturm Graz1. Champions Lg3270903.0330Matches
1999-200033Sturm Graz2. UEFA Cup2151761.71110Matches
2000-200134Sturm Graz1. Champions Lg2135681.5210Matches
12 Seasons4 Clubs3 Leagues25221,1938471.5235.5242210102
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)2 Leagues11710,1528778.0112.811510520
Stuttgart (3 Seasons)1 League695,4027858.860.0625170
Sturm Graz (3 Seasons)2 Leagues119168310.210912
Kaiserslautern (2 Seasons)1 League554,7238677.252.5554500
Bundesliga (9 Seasons)23719,9578471.5221.722819990
Champions Lg (3 Seasons)9765858.59802
UEFA Cup (2 Seasons)6471795.25310
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1988-198922Kaiserslautern1 League282,3738577.526.4282100
1989-199023Kaiserslautern1 League272,3508776.826.1272400
1990-199124Leverkusen2 Leagues292,5128771.627.9292500
1991-199225Leverkusen1 League312,7468980.330.5313000
1992-199326Leverkusen1 League312,7708990.530.8312900
1993-199427Leverkusen1 League262,1248269.423.6242120
1994-199528Stuttgart1 League332,9388996.032.6333100
1995-199629Stuttgart1 League282,3018275.225.6282000
1996-199730Stuttgart1 League8163205.31.81070
1998-199932Sturm Graz1 League4360904.04402
1999-200033Sturm Graz2 Leagues5421844.74410
2000-200134Sturm Graz1 League2135681.5210
12 Seasons4 Clubs3 Leagues25221,1938471.5235.5242210102
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)2 Leagues11710,1528778.0112.811510520
Stuttgart (3 Seasons)1 League695,4027858.860.0625170
Sturm Graz (3 Seasons)2 Leagues119168310.210912
Kaiserslautern (2 Seasons)1 League554,7238677.252.5554500
Bundesliga (9 Seasons)23719,9578471.5221.722819990
Champions Lg (3 Seasons)9765858.59802
UEFA Cup (2 Seasons)6471795.25310
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
1988-198922Kaiserslauternde GER1. Bundesliga9th282,3738577.526.4282100Matches
1989-199023Kaiserslauternde GER1. Bundesliga12th272,3508776.826.1272400Matches
1990-199124Leverkusende GER1. Bundesliga8th252,1928871.624.4252300Matches
1991-199225Leverkusende GER1. Bundesliga6th312,7468980.330.5313000Matches
1992-199326Leverkusende GER1. Bundesliga5th312,7708990.530.8312900Matches
1993-199427Leverkusende GER1. Bundesliga3rd262,1248269.423.6242120Matches
1994-199528Stuttgartde GER1. Bundesliga12th332,9388996.032.6333100Matches
1995-199629Stuttgartde GER1. Bundesliga10th282,3018275.225.6282000Matches
1996-199730Stuttgartde GER1. Bundesliga4th8163205.31.81070Matches
9 Seasons3 Clubs1 League23719,9578471.5221.722819990
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)1 League1139,8328778.0109.211110320
Stuttgart (3 Seasons)1 League695,4027858.860.0625170
Kaiserslautern (2 Seasons)1 League554,7238677.252.5554500
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1990-199124Leverkusen3. UEFA CupRd34320803.64200Matches
1998-199932Sturm Graz1. Champions LgGR4360904.04402Matches
1999-200033Sturm Graz1. Champions LgGR13270903.0330Matches
1999-200033Sturm Graz2. UEFA CupRd32151761.71110Matches
2000-200134Sturm Graz1. Champions LgGR22135681.5210Matches
4 Seasons2 Clubs2 Leagues151,2368213.7141112
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sturm Graz (3 Seasons)2 Leagues119168310.210912
Leverkusen (1 Season)1 League4320803.64200
Champions Lg (3 Seasons)9765858.59802
UEFA Cup (2 Seasons)6471795.25310
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1988-198922Kaiserslauternde GER1. Bundesliga26.40200Matches
1989-199023Kaiserslauternde GER1. Bundesliga26.13000Matches
1990-199124Leverkusende GER1. Bundesliga24.46000Matches
1990-199124Leverkusen3. UEFA Cup3.60000Matches
1991-199225Leverkusende GER1. Bundesliga30.53000Matches
1992-199326Leverkusende GER1. Bundesliga30.86310Matches
1993-199427Leverkusende GER1. Bundesliga23.63210Matches
1994-199528Stuttgartde GER1. Bundesliga32.69000Matches
1995-199629Stuttgartde GER1. Bundesliga25.67000Matches
1996-199730Stuttgartde GER1. Bundesliga1.82000Matches
1998-199932Sturm Graz1. Champions Lg4.00000Matches
1999-200033Sturm Graz1. Champions Lg3.0004Matches
1999-200033Sturm Graz2. UEFA Cup1.70000Matches
2000-200134Sturm Graz1. Champions Lg1.5000Matches
12 Seasons4 Clubs3 Leagues235.5397240
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)2 Leagues112.818520
Stuttgart (3 Seasons)1 League60.018000
Sturm Graz (3 Seasons)2 Leagues10.200040
Kaiserslautern (2 Seasons)1 League52.53200
Bundesliga (9 Seasons)221.739720
Champions Lg (3 Seasons)8.500040
UEFA Cup (2 Seasons)5.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1988-198922Kaiserslautern1 League26.40200
1989-199023Kaiserslautern1 League26.13000
1990-199124Leverkusen2 Leagues27.96000
1991-199225Leverkusen1 League30.53000
1992-199326Leverkusen1 League30.86310
1993-199427Leverkusen1 League23.63210
1994-199528Stuttgart1 League32.69000
1995-199629Stuttgart1 League25.67000
1996-199730Stuttgart1 League1.82000
1998-199932Sturm Graz1 League4.00000
1999-200033Sturm Graz2 Leagues4.700040
2000-200134Sturm Graz1 League1.5000
12 Seasons4 Clubs3 Leagues235.5397240
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)2 Leagues112.818520
Stuttgart (3 Seasons)1 League60.018000
Sturm Graz (3 Seasons)2 Leagues10.200040
Kaiserslautern (2 Seasons)1 League52.53200
Bundesliga (9 Seasons)221.739720
Champions Lg (3 Seasons)8.500040
UEFA Cup (2 Seasons)5.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1988-198922Kaiserslauternde GER1. Bundesliga9th26.40200Matches
1989-199023Kaiserslauternde GER1. Bundesliga12th26.13000Matches
1990-199124Leverkusende GER1. Bundesliga8th24.46000Matches
1991-199225Leverkusende GER1. Bundesliga6th30.53000Matches
1992-199326Leverkusende GER1. Bundesliga5th30.86310Matches
1993-199427Leverkusende GER1. Bundesliga3rd23.63210Matches
1994-199528Stuttgartde GER1. Bundesliga12th32.69000Matches
1995-199629Stuttgartde GER1. Bundesliga10th25.67000Matches
1996-199730Stuttgartde GER1. Bundesliga4th1.82000Matches
9 Seasons3 Clubs1 League221.739720
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)1 League109.218520
Stuttgart (3 Seasons)1 League60.018000
Kaiserslautern (2 Seasons)1 League52.53200
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1990-199124Leverkusen3. UEFA CupRd33.60000Matches
1998-199932Sturm Graz1. Champions LgGR4.00000Matches
1999-200033Sturm Graz1. Champions LgGR13.0004Matches
1999-200033Sturm Graz2. UEFA CupRd31.70000Matches
2000-200134Sturm Graz1. Champions LgGR21.5000Matches
4 Seasons2 Clubs2 Leagues13.700040
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sturm Graz (3 Seasons)2 Leagues10.200040
Leverkusen (1 Season)1 League3.60000
Champions Lg (3 Seasons)8.500040
UEFA Cup (2 Seasons)5.20000

Player Club Summary

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.