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
1996-199718Milanit ITA1. Serie A10110.1000000.000.00Matches
2000-200122Milan1. Champions Lg21620.7000000000.000.000.000.000.00Matches
2000-200122Perugiait ITA1. Serie A25221,84020.4729700000.340.100.440.340.44Matches
2001-200223Atalantait ITA1. Serie A20111,02711.4011000110.000.090.090.000.09Matches
2002-200324Empoliit ITA1. Serie A775596.2213200100.320.160.480.320.48Matches
2003-200425Atalantait ITA2. Serie B19161,24913.9628422200.430.140.580.290.43
2004-200526Atalantait ITA1. Serie A521511.7000000000.000.000.000.000.00Matches
2004-200526Empoliit ITA2. Serie B19161,32114.7303300600.200.000.200.200.20Matches
2005-200627Lecceit ITA1. Serie A422302.6000000100.000.000.000.000.00Matches
2005-200627Atalantait ITA2. Serie B1266577.3314301100.410.140.550.410.55Matches
2006-200728Empoliit ITA1. Serie A34302,55328.4142161044700.490.070.560.350.42Matches
2007-200829Empoliit ITA1. Serie A30242,09623.3404313700.170.000.170.130.13Matches
2008-200930Empoliit ITA2. Serie B1788079.0325300610.330.220.560.330.56
2009-201031Empoliit ITA2. Serie B26141,22013.6224200600.150.150.300.150.30
11 Seasons5 Clubs3 Leagues22115913,783153.1441357377103820.290.080.370.240.33
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
Empoli (6 Seasons)2 Leagues133998,55695.12873523573310.290.070.370.240.32
Atalanta (4 Seasons)2 Leagues56353,08434.39413723410.260.120.380.200.32
Milan (2 Seasons)2 Leagues31730.8000000000.000.000.000.000.00
Perugia (1 Season)1 League25221,84020.4729700000.340.100.440.340.44
Lecce (1 Season)1 League422302.6000000100.000.000.000.000.00
Serie A (8 Seasons)126988,46794.12763322571710.290.060.350.230.30
Serie B (5 Seasons)93605,25458.41772415232110.290.120.410.260.38
Champions Lg (1 Season)21620.7000000000.000.000.000.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
1996-199718Milan1 League10110.1000000.000.00
2000-200122Perugia1 League25221,84020.4729700000.340.100.440.340.44
2000-200122Milan1 League21620.7000000000.000.000.000.000.00
2001-200223Atalanta1 League20111,02711.4011000110.000.090.090.000.09
2002-200324Empoli1 League775596.2213200100.320.160.480.320.48
2003-200425Atalanta1 League19161,24913.9628422200.430.140.580.290.43
2004-200526Empoli1 League19161,32114.7303300600.200.000.200.200.20
2004-200526Atalanta1 League521511.7000000000.000.000.000.000.00
2005-200627Atalanta1 League1266577.3314301100.410.140.550.410.55
2005-200627Lecce1 League422302.6000000100.000.000.000.000.00
2006-200728Empoli1 League34302,55328.4142161044700.490.070.560.350.42
2007-200829Empoli1 League30242,09623.3404313700.170.000.170.130.13
2008-200930Empoli1 League1788079.0325300610.330.220.560.330.56
2009-201031Empoli1 League26141,22013.6224200600.150.150.300.150.30
11 Seasons5 Clubs3 Leagues22115913,783153.1441357377103820.290.080.370.240.33
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
Empoli (6 Seasons)2 Leagues133998,55695.12873523573310.290.070.370.240.32
Atalanta (4 Seasons)2 Leagues56353,08434.39413723410.260.120.380.200.32
Milan (2 Seasons)2 Leagues31730.8000000000.000.000.000.000.00
Perugia (1 Season)1 League25221,84020.4729700000.340.100.440.340.44
Lecce (1 Season)1 League422302.6000000100.000.000.000.000.00
Serie A (8 Seasons)126988,46794.12763322571710.290.060.350.230.30
Serie B (5 Seasons)93605,25458.41772415232110.290.120.410.260.38
Champions Lg (1 Season)21620.7000000000.000.000.000.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
1996-199718Milanit ITA1. Serie A11th10110.1000000.000.00Matches
2000-200122Perugiait ITA1. Serie A11th25221,84020.4729700000.340.100.440.340.44Matches
2001-200223Atalantait ITA1. Serie A9th20111,02711.4011000110.000.090.090.000.09Matches
2002-200324Empoliit ITA1. Serie A13th775596.2213200100.320.160.480.320.48Matches
2003-200425Atalantait ITA2. Serie B5th19161,24913.9628422200.430.140.580.290.43
2004-200526Empoliit ITA2. Serie B1st19161,32114.7303300600.200.000.200.200.20Matches
2004-200526Atalantait ITA1. Serie A20th521511.7000000000.000.000.000.000.00Matches
2005-200627Atalantait ITA2. Serie B1st1266577.3314301100.410.140.550.410.55Matches
2005-200627Lecceit ITA1. Serie A18th422302.6000000100.000.000.000.000.00Matches
2006-200728Empoliit ITA1. Serie A7th34302,55328.4142161044700.490.070.560.350.42Matches
2007-200829Empoliit ITA1. Serie A18th30242,09623.3404313700.170.000.170.130.13Matches
2008-200930Empoliit ITA2. Serie B5th1788079.0325300610.330.220.560.330.56
2009-201031Empoliit ITA2. Serie B10th26141,22013.6224200600.150.150.300.150.30
11 Seasons5 Clubs2 Leagues21915813,721152.5441357377103820.290.090.370.240.33
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
Empoli (6 Seasons)2 Leagues133998,55695.12873523573310.290.070.370.240.32
Atalanta (4 Seasons)2 Leagues56353,08434.39413723410.260.120.380.200.32
Perugia (1 Season)1 League25221,84020.4729700000.340.100.440.340.44
Lecce (1 Season)1 League422302.6000000100.000.000.000.000.00
Milan (1 Season)1 League10110.1000000.000.00
Serie A (8 Seasons)126988,46794.12763322571710.290.060.350.230.30
Serie B (5 Seasons)93605,25458.41772415232110.290.120.410.260.38
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
2000-200122Milan1. Champions LgGR221620.7000000000.000.000.000.000.00Matches
1 Season1 Club1 League21620.7000000000.000.000.000.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
1996-199718Milanit ITA1. Serie A0.100Matches
2000-200122Milan1. Champions Lg0.7034.350.0000Matches
2000-200122Perugiait ITA1. Serie A20.47180.880.3900Matches
2001-200223Atalantait ITA1. Serie A11.4060.530.0000Matches
2002-200324Empoliit ITA1. Serie A6.2240.640.5000Matches
2003-200425Atalantait ITA2. Serie B13.96130.940.3122
2004-200526Atalantait ITA1. Serie A1.7031.790.0000Matches
2004-200526Empoliit ITA2. Serie B14.73100.680.3000Matches
2005-200627Lecceit ITA1. Serie A2.6000.0000Matches
2005-200627Atalantait ITA2. Serie B7.3350.680.6001Matches
2006-200728Empoliit ITA1. Serie A28.414361.270.2844Matches
2007-200829Empoliit ITA1. Serie A23.34220.940.1413Matches
2008-200930Empoliit ITA2. Serie B9.03121.340.2500
2009-201031Empoliit ITA2. Serie B13.62161.180.1300
11 Seasons5 Clubs3 Leagues153.1441480.970.25710
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (6 Seasons)2 Leagues95.1281001.050.2357
Atalanta (4 Seasons)2 Leagues34.39270.790.2623
Milan (2 Seasons)2 Leagues0.8034.350.0000
Perugia (1 Season)1 League20.47180.880.3900
Lecce (1 Season)1 League2.6000.0000
Serie A (8 Seasons)94.127890.950.2557
Serie B (5 Seasons)58.417560.960.2723
Champions Lg (1 Season)0.7034.350.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1996-199718Milan1 League0.100
2000-200122Perugia1 League20.47180.880.3900
2000-200122Milan1 League0.7034.350.0000
2001-200223Atalanta1 League11.4060.530.0000
2002-200324Empoli1 League6.2240.640.5000
2003-200425Atalanta1 League13.96130.940.3122
2004-200526Empoli1 League14.73100.680.3000
2004-200526Atalanta1 League1.7031.790.0000
2005-200627Atalanta1 League7.3350.680.6001
2005-200627Lecce1 League2.6000.0000
2006-200728Empoli1 League28.414361.270.2844
2007-200829Empoli1 League23.34220.940.1413
2008-200930Empoli1 League9.03121.340.2500
2009-201031Empoli1 League13.62161.180.1300
11 Seasons5 Clubs3 Leagues153.1441480.970.25710
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (6 Seasons)2 Leagues95.1281001.050.2357
Atalanta (4 Seasons)2 Leagues34.39270.790.2623
Milan (2 Seasons)2 Leagues0.8034.350.0000
Perugia (1 Season)1 League20.47180.880.3900
Lecce (1 Season)1 League2.6000.0000
Serie A (8 Seasons)94.127890.950.2557
Serie B (5 Seasons)58.417560.960.2723
Champions Lg (1 Season)0.7034.350.0000
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
1996-199718Milanit ITA1. Serie A11th0.100Matches
2000-200122Perugiait ITA1. Serie A11th20.47180.880.3900Matches
2001-200223Atalantait ITA1. Serie A9th11.4060.530.0000Matches
2002-200324Empoliit ITA1. Serie A13th6.2240.640.5000Matches
2003-200425Atalantait ITA2. Serie B5th13.96130.940.3122
2004-200526Empoliit ITA2. Serie B1st14.73100.680.3000Matches
2004-200526Atalantait ITA1. Serie A20th1.7031.790.0000Matches
2005-200627Atalantait ITA2. Serie B1st7.3350.680.6001Matches
2005-200627Lecceit ITA1. Serie A18th2.6000.0000Matches
2006-200728Empoliit ITA1. Serie A7th28.414361.270.2844Matches
2007-200829Empoliit ITA1. Serie A18th23.34220.940.1413Matches
2008-200930Empoliit ITA2. Serie B5th9.03121.340.2500
2009-201031Empoliit ITA2. Serie B10th13.62161.180.1300
11 Seasons5 Clubs2 Leagues152.5441450.950.26710
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (6 Seasons)2 Leagues95.1281001.050.2357
Atalanta (4 Seasons)2 Leagues34.39270.790.2623
Perugia (1 Season)1 League20.47180.880.3900
Lecce (1 Season)1 League2.6000.0000
Milan (1 Season)1 League0.100
Serie A (8 Seasons)94.127890.950.2557
Serie B (5 Seasons)58.417560.960.2723
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
2000-200122Milan1. Champions LgGR20.7034.350.0000Matches
1 Season1 Club1 League0.7034.350.0000

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
1996-199718Milanit ITA1. Serie A111110.40.1013Matches
2000-200122Milan1. Champions Lg262310.7101Matches
2000-200122Perugiait ITA1. Serie A251,8407460.120.422103Matches
2001-200223Atalantait ITA1. Serie A201,0275133.611.41139Matches
2002-200324Empoliit ITA1. Serie A75598018.36.2740Matches
2003-200425Atalantait ITA2. Serie B191,2496630.213.9163
2004-200526Atalantait ITA1. Serie A5151304.41.7203Matches
2004-200526Empoliit ITA2. Serie B191,3217034.914.7163Matches
2005-200627Lecceit ITA1. Serie A4230586.72.6212Matches
2005-200627Atalantait ITA2. Serie B126575517.47.366Matches
2006-200728Empoliit ITA1. Serie A342,5537574.628.430174Matches
2007-200829Empoliit ITA1. Serie A302,0967061.323.324146Matches
2008-200930Empoliit ITA2. Serie B178074721.39.089
2009-201031Empoliit ITA2. Serie B261,2204732.313.61412
11 Seasons5 Clubs3 Leagues22113,7836230.4153.115949623
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (6 Seasons)2 Leagues1338,5566440.395.1993534
Atalanta (4 Seasons)2 Leagues563,0845521.434.335321
Milan (2 Seasons)2 Leagues373240.40.81023
Perugia (1 Season)1 League251,8407460.120.422103
Lecce (1 Season)1 League4230586.72.6212
Serie A (8 Seasons)1268,4676732.794.19849283
Serie B (5 Seasons)935,2545627.358.46033
Champions Lg (1 Season)262310.7101
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
1996-199718Milan1 League111110.40.1013
2000-200122Perugia1 League251,8407460.120.422103
2000-200122Milan1 League262310.7101
2001-200223Atalanta1 League201,0275133.611.41139
2002-200324Empoli1 League75598018.36.2740
2003-200425Atalanta1 League191,2496630.213.9163
2004-200526Empoli1 League191,3217034.914.7163
2004-200526Atalanta1 League5151304.41.7203
2005-200627Atalanta1 League126575517.47.366
2005-200627Lecce1 League4230586.72.6212
2006-200728Empoli1 League342,5537574.628.430174
2007-200829Empoli1 League302,0967061.323.324146
2008-200930Empoli1 League178074721.39.089
2009-201031Empoli1 League261,2204732.313.61412
11 Seasons5 Clubs3 Leagues22113,7836230.4153.115949623
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (6 Seasons)2 Leagues1338,5566440.395.1993534
Atalanta (4 Seasons)2 Leagues563,0845521.434.335321
Milan (2 Seasons)2 Leagues373240.40.81023
Perugia (1 Season)1 League251,8407460.120.422103
Lecce (1 Season)1 League4230586.72.6212
Serie A (8 Seasons)1268,4676732.794.19849283
Serie B (5 Seasons)935,2545627.358.46033
Champions Lg (1 Season)262310.7101
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
1996-199718Milanit ITA1. Serie A11th111110.40.1013Matches
2000-200122Perugiait ITA1. Serie A11th251,8407460.120.422103Matches
2001-200223Atalantait ITA1. Serie A9th201,0275133.611.41139Matches
2002-200324Empoliit ITA1. Serie A13th75598018.36.2740Matches
2003-200425Atalantait ITA2. Serie B5th191,2496630.213.9163
2004-200526Empoliit ITA2. Serie B1st191,3217034.914.7163Matches
2004-200526Atalantait ITA1. Serie A20th5151304.41.7203Matches
2005-200627Atalantait ITA2. Serie B1st126575517.47.366Matches
2005-200627Lecceit ITA1. Serie A18th4230586.72.6212Matches
2006-200728Empoliit ITA1. Serie A7th342,5537574.628.430174Matches
2007-200829Empoliit ITA1. Serie A18th302,0967061.323.324146Matches
2008-200930Empoliit ITA2. Serie B5th178074721.39.089
2009-201031Empoliit ITA2. Serie B10th261,2204732.313.61412
11 Seasons5 Clubs2 Leagues21913,7216330.4152.515849613
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (6 Seasons)2 Leagues1338,5566440.395.1993534
Atalanta (4 Seasons)2 Leagues563,0845521.434.335321
Perugia (1 Season)1 League251,8407460.120.422103
Lecce (1 Season)1 League4230586.72.6212
Milan (1 Season)1 League111110.40.1013
Serie A (8 Seasons)1268,4676732.794.19849283
Serie B (5 Seasons)935,2545627.358.46033
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
2000-200122Milan1. Champions LgGR2262310.7101Matches
1 Season1 Club1 League262310.7101
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
1996-199718Milanit ITA1. Serie A0.10000Matches
2000-200122Milan1. Champions Lg0.7001Matches
2000-200122Perugiait ITA1. Serie A20.40022Matches
2001-200223Atalantait ITA1. Serie A11.41119Matches
2002-200324Empoliit ITA1. Serie A6.21018Matches
2003-200425Atalantait ITA2. Serie B13.920
2004-200526Atalantait ITA1. Serie A1.7004Matches
2004-200526Empoliit ITA2. Serie B14.760Matches
2005-200627Lecceit ITA1. Serie A2.6102Matches
2005-200627Atalantait ITA2. Serie B7.310Matches
2006-200728Empoliit ITA1. Serie A28.470104Matches
2007-200829Empoliit ITA1. Serie A23.37079Matches
2008-200930Empoliit ITA2. Serie B9.061
2009-201031Empoliit ITA2. Serie B13.660
11 Seasons5 Clubs3 Leagues153.138202490
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (6 Seasons)2 Leagues95.1331201
Atalanta (4 Seasons)2 Leagues34.34123
Milan (2 Seasons)2 Leagues0.800010
Perugia (1 Season)1 League20.40022
Lecce (1 Season)1 League2.6102
Serie A (8 Seasons)94.117102480
Serie B (5 Seasons)58.4211
Champions Lg (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1996-199718Milan1 League0.10000
2000-200122Perugia1 League20.40022
2000-200122Milan1 League0.7001
2001-200223Atalanta1 League11.41119
2002-200324Empoli1 League6.21018
2003-200425Atalanta1 League13.920
2004-200526Empoli1 League14.760
2004-200526Atalanta1 League1.7004
2005-200627Atalanta1 League7.310
2005-200627Lecce1 League2.6102
2006-200728Empoli1 League28.470104
2007-200829Empoli1 League23.37079
2008-200930Empoli1 League9.061
2009-201031Empoli1 League13.660
11 Seasons5 Clubs3 Leagues153.138202490
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (6 Seasons)2 Leagues95.1331201
Atalanta (4 Seasons)2 Leagues34.34123
Milan (2 Seasons)2 Leagues0.800010
Perugia (1 Season)1 League20.40022
Lecce (1 Season)1 League2.6102
Serie A (8 Seasons)94.117102480
Serie B (5 Seasons)58.4211
Champions Lg (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1996-199718Milanit ITA1. Serie A11th0.10000Matches
2000-200122Perugiait ITA1. Serie A11th20.40022Matches
2001-200223Atalantait ITA1. Serie A9th11.41119Matches
2002-200324Empoliit ITA1. Serie A13th6.21018Matches
2003-200425Atalantait ITA2. Serie B5th13.920
2004-200526Empoliit ITA2. Serie B1st14.760Matches
2004-200526Atalantait ITA1. Serie A20th1.7004Matches
2005-200627Atalantait ITA2. Serie B1st7.310Matches
2005-200627Lecceit ITA1. Serie A18th2.6102Matches
2006-200728Empoliit ITA1. Serie A7th28.470104Matches
2007-200829Empoliit ITA1. Serie A18th23.37079Matches
2008-200930Empoliit ITA2. Serie B5th9.061
2009-201031Empoliit ITA2. Serie B10th13.660
11 Seasons5 Clubs2 Leagues152.538202480
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (6 Seasons)2 Leagues95.1331201
Atalanta (4 Seasons)2 Leagues34.34123
Perugia (1 Season)1 League20.40022
Lecce (1 Season)1 League2.6102
Milan (1 Season)1 League0.10000
Serie A (8 Seasons)94.117102480
Serie B (5 Seasons)58.4211
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200122Milan1. Champions LgGR20.7001Matches
1 Season1 Club1 League0.7001

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.