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
1994-199521Bordeaux3. UEFA Cup11780.9000000.000.00Matches
1995-199622Bordeauxfr FRA1. Division 125232,02222.5000200.000.00Matches
1995-199622Bordeaux3. UEFA Cup976657.4000100.000.00Matches
1996-199723Bordeauxfr FRA1. Division 121111,05711.7000000.000.00Matches
1997-199824Metzfr FRA1. Division 1141095210.6110200.090.09Matches
1997-199824Metz3. UEFA Cup221551.7000100.000.00Matches
1998-199925Metzfr FRA1. Division 129272,39526.6110600.040.04Matches
1998-199925Metz3. UEFA Cup222102.3000000.000.00Matches
1999-200026Metzfr FRA1. Division 127272,40526.7112100610.040.040.070.040.07Matches
2000-200127Metzfr FRA1. Division 124211,87120.8000000200.000.000.000.000.00Matches
2001-200228Metzfr FRA1. Division 133332,89232.1202200500.060.000.060.060.06Matches
2004-200531La Louvièrebe BEL1. First Division31312,77130.8112100500.030.030.060.030.06
2005-200632Mouscronbe BEL1. First Division25222,03722.6022000300.000.090.090.000.09
2006-200733Mouscronbe BEL1. First Division33332,97033.0202200500.060.000.060.060.06
2007-200834Mouscronbe BEL1. First Division22191,75919.5011000400.000.050.050.000.05
12 Seasons4 Clubs3 Leagues29826924,239269.385118004210.030.030.060.030.06
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
Metz (5 Seasons)2 Leagues13112210,880120.95145002210.040.010.050.040.05
Mouscron (3 Seasons)1 League80746,76675.22352001200.030.040.070.030.07
Bordeaux (3 Seasons)2 Leagues56423,82242.5000300.000.00
La Louvière (1 Season)1 League31312,77130.8112100500.030.030.060.030.06
Division 1 (7 Seasons)17315213,594151.05145002310.030.010.050.030.05
First Division (4 Seasons)1111059,537106.03473001700.030.040.070.030.07
UEFA Cup (4 Seasons)14121,10812.3000200.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
1994-199521Bordeaux1 League11780.9000000.000.00
1995-199622Bordeaux2 Leagues34302,68729.9000300.000.00
1996-199723Bordeaux1 League21111,05711.7000000.000.00
1997-199824Metz2 Leagues16121,10712.3110300.080.08
1998-199925Metz2 Leagues31292,60528.9110600.030.03
1999-200026Metz1 League27272,40526.7112100610.040.040.070.040.07
2000-200127Metz1 League24211,87120.8000000200.000.000.000.000.00
2001-200228Metz1 League33332,89232.1202200500.060.000.060.060.06
2004-200531La Louvière1 League31312,77130.8112100500.030.030.060.030.06
2005-200632Mouscron1 League25222,03722.6022000300.000.090.090.000.09
2006-200733Mouscron1 League33332,97033.0202200500.060.000.060.060.06
2007-200834Mouscron1 League22191,75919.5011000400.000.050.050.000.05
12 Seasons4 Clubs3 Leagues29826924,239269.385118004210.030.030.060.030.06
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
Metz (5 Seasons)2 Leagues13112210,880120.95145002210.040.010.050.040.05
Mouscron (3 Seasons)1 League80746,76675.22352001200.030.040.070.030.07
Bordeaux (3 Seasons)2 Leagues56423,82242.5000300.000.00
La Louvière (1 Season)1 League31312,77130.8112100500.030.030.060.030.06
Division 1 (7 Seasons)17315213,594151.05145002310.030.010.050.030.05
First Division (4 Seasons)1111059,537106.03473001700.030.040.070.030.07
UEFA Cup (4 Seasons)14121,10812.3000200.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
1995-199622Bordeauxfr FRA1. Division 116th25232,02222.5000200.000.00Matches
1996-199723Bordeauxfr FRA1. Division 14th21111,05711.7000000.000.00Matches
1997-199824Metzfr FRA1. Division 12nd141095210.6110200.090.09Matches
1998-199925Metzfr FRA1. Division 110th29272,39526.6110600.040.04Matches
1999-200026Metzfr FRA1. Division 111th27272,40526.7112100610.040.040.070.040.07Matches
2000-200127Metzfr FRA1. Division 112th24211,87120.8000000200.000.000.000.000.00Matches
2001-200228Metzfr FRA1. Division 117th33332,89232.1202200500.060.000.060.060.06Matches
2004-200531La Louvièrebe BEL1. First Division7th31312,77130.8112100500.030.030.060.030.06
2005-200632Mouscronbe BEL1. First Division14th25222,03722.6022000300.000.090.090.000.09
2006-200733Mouscronbe BEL1. First Division10th33332,97033.0202200500.060.000.060.060.06
2007-200834Mouscronbe BEL1. First Division11th22191,75919.5011000400.000.050.050.000.05
11 Seasons4 Clubs2 Leagues28425723,131257.085118004010.030.030.060.030.06
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
Metz (5 Seasons)1 League12711810,515116.85145002110.040.010.050.040.05
Mouscron (3 Seasons)1 League80746,76675.22352001200.030.040.070.030.07
Bordeaux (2 Seasons)1 League46343,07934.2000200.000.00
La Louvière (1 Season)1 League31312,77130.8112100500.030.030.060.030.06
Division 1 (7 Seasons)17315213,594151.05145002310.030.010.050.030.05
First Division (4 Seasons)1111059,537106.03473001700.030.040.070.030.07
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
1994-199521Bordeaux3. UEFA CupRd211780.9000000.000.00Matches
1995-199622Bordeaux3. UEFA CupF976657.4000100.000.00Matches
1997-199824Metz3. UEFA CupRd2221551.7000100.000.00Matches
1998-199925Metz3. UEFA CupRd1222102.3000000.000.00Matches
4 Seasons2 Clubs1 League14121,10812.3000200.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
Bordeaux (2 Seasons)1 League1087438.3000100.000.00
Metz (2 Seasons)1 League443654.1000100.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
1994-199521Bordeaux3. UEFA Cup0.900Matches
1995-199622Bordeauxfr FRA1. Division 122.500Matches
1995-199622Bordeaux3. UEFA Cup7.400Matches
1996-199723Bordeauxfr FRA1. Division 111.700Matches
1997-199824Metzfr FRA1. Division 110.610Matches
1997-199824Metz3. UEFA Cup1.700Matches
1998-199925Metzfr FRA1. Division 126.610Matches
1998-199925Metz3. UEFA Cup2.300Matches
1999-200026Metzfr FRA1. Division 126.7130.110.3300Matches
2000-200127Metzfr FRA1. Division 120.8060.290.0000Matches
2001-200228Metzfr FRA1. Division 132.1250.160.4000Matches
2004-200531La Louvièrebe BEL1. First Division30.8120.060.5000
2005-200632Mouscronbe BEL1. First Division22.6040.180.0000
2006-200733Mouscronbe BEL1. First Division33.0260.180.3300
2007-200834Mouscronbe BEL1. First Division19.5030.150.0000
12 Seasons4 Clubs3 Leagues269.38290.160.2100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Metz (5 Seasons)2 Leagues120.95140.180.2100
Mouscron (3 Seasons)1 League75.22130.170.1500
Bordeaux (3 Seasons)2 Leagues42.500
La Louvière (1 Season)1 League30.8120.060.5000
Division 1 (7 Seasons)151.05140.180.2100
First Division (4 Seasons)106.03150.140.2000
UEFA Cup (4 Seasons)12.300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1994-199521Bordeaux1 League0.900
1995-199622Bordeaux2 Leagues29.900
1996-199723Bordeaux1 League11.700
1997-199824Metz2 Leagues12.310
1998-199925Metz2 Leagues28.910
1999-200026Metz1 League26.7130.110.3300
2000-200127Metz1 League20.8060.290.0000
2001-200228Metz1 League32.1250.160.4000
2004-200531La Louvière1 League30.8120.060.5000
2005-200632Mouscron1 League22.6040.180.0000
2006-200733Mouscron1 League33.0260.180.3300
2007-200834Mouscron1 League19.5030.150.0000
12 Seasons4 Clubs3 Leagues269.38290.160.2100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Metz (5 Seasons)2 Leagues120.95140.180.2100
Mouscron (3 Seasons)1 League75.22130.170.1500
Bordeaux (3 Seasons)2 Leagues42.500
La Louvière (1 Season)1 League30.8120.060.5000
Division 1 (7 Seasons)151.05140.180.2100
First Division (4 Seasons)106.03150.140.2000
UEFA Cup (4 Seasons)12.300
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
1995-199622Bordeauxfr FRA1. Division 116th22.500Matches
1996-199723Bordeauxfr FRA1. Division 14th11.700Matches
1997-199824Metzfr FRA1. Division 12nd10.610Matches
1998-199925Metzfr FRA1. Division 110th26.610Matches
1999-200026Metzfr FRA1. Division 111th26.7130.110.3300Matches
2000-200127Metzfr FRA1. Division 112th20.8060.290.0000Matches
2001-200228Metzfr FRA1. Division 117th32.1250.160.4000Matches
2004-200531La Louvièrebe BEL1. First Division7th30.8120.060.5000
2005-200632Mouscronbe BEL1. First Division14th22.6040.180.0000
2006-200733Mouscronbe BEL1. First Division10th33.0260.180.3300
2007-200834Mouscronbe BEL1. First Division11th19.5030.150.0000
11 Seasons4 Clubs2 Leagues257.08290.160.2100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Metz (5 Seasons)1 League116.85140.180.2100
Mouscron (3 Seasons)1 League75.22130.170.1500
Bordeaux (2 Seasons)1 League34.200
La Louvière (1 Season)1 League30.8120.060.5000
Division 1 (7 Seasons)151.05140.180.2100
First Division (4 Seasons)106.03150.140.2000
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
1994-199521Bordeaux3. UEFA CupRd20.900Matches
1995-199622Bordeaux3. UEFA CupF7.400Matches
1997-199824Metz3. UEFA CupRd21.700Matches
1998-199925Metz3. UEFA CupRd12.300Matches
4 Seasons2 Clubs1 League12.300
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bordeaux (2 Seasons)1 League8.300
Metz (2 Seasons)1 League4.100

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
1994-199521Bordeaux3. UEFA Cup178780.91000Matches
1995-199622Bordeauxfr FRA1. Division 1252,0228159.122.5232020Matches
1995-199622Bordeaux3. UEFA Cup9665747.47620Matches
1996-199723Bordeauxfr FRA1. Division 1211,0575030.911.7117100Matches
1997-199824Metzfr FRA1. Division 1149526831.110.6101040Matches
1997-199824Metz3. UEFA Cup2155781.72102Matches
1998-199925Metzfr FRA1. Division 1292,3958378.326.6272422Matches
1998-199925Metz3. UEFA Cup22101052.32200Matches
1999-200026Metzfr FRA1. Division 1272,4058978.626.727240Matches
2000-200127Metzfr FRA1. Division 1241,8717861.120.821183Matches
2001-200228Metzfr FRA1. Division 1332,8928894.532.133300Matches
2004-200531La Louvièrebe BEL1. First Division312,7718990.630.8310
2005-200632Mouscronbe BEL1. First Division252,0378166.622.6223
2006-200733Mouscronbe BEL1. First Division332,9709097.133.0330
2007-200834Mouscronbe BEL1. First Division221,7598057.519.5193
12 Seasons4 Clubs3 Leagues29824,2398167.3269.3269142294
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Metz (5 Seasons)2 Leagues13110,8808368.7120.912210994
Mouscron (3 Seasons)1 League806,7668573.775.2746
Bordeaux (3 Seasons)2 Leagues563,8226845.042.54233140
La Louvière (1 Season)1 League312,7718990.630.8310
Division 1 (7 Seasons)17313,5947961.4151.0152133212
First Division (4 Seasons)1119,5378677.9106.01056
UEFA Cup (4 Seasons)141,1087912.312922
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
1994-199521Bordeaux1 League178780.91000
1995-199622Bordeaux2 Leagues342,6877959.129.9302640
1996-199723Bordeaux1 League211,0575030.911.7117100
1997-199824Metz2 Leagues161,1076931.112.3121142
1998-199925Metz2 Leagues312,6058478.328.9292622
1999-200026Metz1 League272,4058978.626.727240
2000-200127Metz1 League241,8717861.120.821183
2001-200228Metz1 League332,8928894.532.133300
2004-200531La Louvière1 League312,7718990.630.8310
2005-200632Mouscron1 League252,0378166.622.6223
2006-200733Mouscron1 League332,9709097.133.0330
2007-200834Mouscron1 League221,7598057.519.5193
12 Seasons4 Clubs3 Leagues29824,2398167.3269.3269142294
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Metz (5 Seasons)2 Leagues13110,8808368.7120.912210994
Mouscron (3 Seasons)1 League806,7668573.775.2746
Bordeaux (3 Seasons)2 Leagues563,8226845.042.54233140
La Louvière (1 Season)1 League312,7718990.630.8310
Division 1 (7 Seasons)17313,5947961.4151.0152133212
First Division (4 Seasons)1119,5378677.9106.01056
UEFA Cup (4 Seasons)141,1087912.312922
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
1995-199622Bordeauxfr FRA1. Division 116th252,0228159.122.5232020Matches
1996-199723Bordeauxfr FRA1. Division 14th211,0575030.911.7117100Matches
1997-199824Metzfr FRA1. Division 12nd149526831.110.6101040Matches
1998-199925Metzfr FRA1. Division 110th292,3958378.326.6272422Matches
1999-200026Metzfr FRA1. Division 111th272,4058978.626.727240Matches
2000-200127Metzfr FRA1. Division 112th241,8717861.120.821183Matches
2001-200228Metzfr FRA1. Division 117th332,8928894.532.133300Matches
2004-200531La Louvièrebe BEL1. First Division7th312,7718990.630.8310
2005-200632Mouscronbe BEL1. First Division14th252,0378166.622.6223
2006-200733Mouscronbe BEL1. First Division10th332,9709097.133.0330
2007-200834Mouscronbe BEL1. First Division11th221,7598057.519.5193
11 Seasons4 Clubs2 Leagues28423,1318167.3257.0257133272
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Metz (5 Seasons)1 League12710,5158368.7116.811810692
Mouscron (3 Seasons)1 League806,7668573.775.2746
Bordeaux (2 Seasons)1 League463,0796745.034.23427120
La Louvière (1 Season)1 League312,7718990.630.8310
Division 1 (7 Seasons)17313,5947961.4151.0152133212
First Division (4 Seasons)1119,5378677.9106.01056
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
1994-199521Bordeaux3. UEFA CupRd2178780.91000Matches
1995-199622Bordeaux3. UEFA CupF9665747.47620Matches
1997-199824Metz3. UEFA CupRd22155781.72102Matches
1998-199925Metz3. UEFA CupRd122101052.32200Matches
4 Seasons2 Clubs1 League141,1087912.312922
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bordeaux (2 Seasons)1 League10743748.38620
Metz (2 Seasons)1 League4365914.14302
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
1994-199521Bordeaux3. UEFA Cup0.90000Matches
1995-199622Bordeauxfr FRA1. Division 122.52000Matches
1995-199622Bordeaux3. UEFA Cup7.41000Matches
1996-199723Bordeauxfr FRA1. Division 111.70000Matches
1997-199824Metzfr FRA1. Division 110.62000Matches
1997-199824Metz3. UEFA Cup1.71000Matches
1998-199925Metzfr FRA1. Division 126.66001Matches
1998-199925Metz3. UEFA Cup2.30000Matches
1999-200026Metzfr FRA1. Division 126.761Matches
2000-200127Metzfr FRA1. Division 120.820Matches
2001-200228Metzfr FRA1. Division 132.150Matches
2004-200531La Louvièrebe BEL1. First Division30.850
2005-200632Mouscronbe BEL1. First Division22.630
2006-200733Mouscronbe BEL1. First Division33.050
2007-200834Mouscronbe BEL1. First Division19.540
12 Seasons4 Clubs3 Leagues269.342101
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Metz (5 Seasons)2 Leagues120.922101
Mouscron (3 Seasons)1 League75.2120
Bordeaux (3 Seasons)2 Leagues42.53000
La Louvière (1 Season)1 League30.850
Division 1 (7 Seasons)151.023101
First Division (4 Seasons)106.0170
UEFA Cup (4 Seasons)12.32000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1994-199521Bordeaux1 League0.90000
1995-199622Bordeaux2 Leagues29.93000
1996-199723Bordeaux1 League11.70000
1997-199824Metz2 Leagues12.33000
1998-199925Metz2 Leagues28.96001
1999-200026Metz1 League26.761
2000-200127Metz1 League20.820
2001-200228Metz1 League32.150
2004-200531La Louvière1 League30.850
2005-200632Mouscron1 League22.630
2006-200733Mouscron1 League33.050
2007-200834Mouscron1 League19.540
12 Seasons4 Clubs3 Leagues269.342101
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Metz (5 Seasons)2 Leagues120.922101
Mouscron (3 Seasons)1 League75.2120
Bordeaux (3 Seasons)2 Leagues42.53000
La Louvière (1 Season)1 League30.850
Division 1 (7 Seasons)151.023101
First Division (4 Seasons)106.0170
UEFA Cup (4 Seasons)12.32000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1995-199622Bordeauxfr FRA1. Division 116th22.52000Matches
1996-199723Bordeauxfr FRA1. Division 14th11.70000Matches
1997-199824Metzfr FRA1. Division 12nd10.62000Matches
1998-199925Metzfr FRA1. Division 110th26.66001Matches
1999-200026Metzfr FRA1. Division 111th26.761Matches
2000-200127Metzfr FRA1. Division 112th20.820Matches
2001-200228Metzfr FRA1. Division 117th32.150Matches
2004-200531La Louvièrebe BEL1. First Division7th30.850
2005-200632Mouscronbe BEL1. First Division14th22.630
2006-200733Mouscronbe BEL1. First Division10th33.050
2007-200834Mouscronbe BEL1. First Division11th19.540
11 Seasons4 Clubs2 Leagues257.040101
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Metz (5 Seasons)1 League116.821101
Mouscron (3 Seasons)1 League75.2120
Bordeaux (2 Seasons)1 League34.22000
La Louvière (1 Season)1 League30.850
Division 1 (7 Seasons)151.023101
First Division (4 Seasons)106.0170
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1994-199521Bordeaux3. UEFA CupRd20.90000Matches
1995-199622Bordeaux3. UEFA CupF7.41000Matches
1997-199824Metz3. UEFA CupRd21.71000Matches
1998-199925Metz3. UEFA CupRd12.30000Matches
4 Seasons2 Clubs1 League12.32000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bordeaux (2 Seasons)1 League8.31000
Metz (2 Seasons)1 League4.11000

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.