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
2007-200820Empoliit ITA1. Serie A21911.0000000200.000.000.000.000.00Matches
2008-200921Empoliit ITA2. Serie B1397688.5101100200.120.000.120.120.12
2009-201022Empoliit ITA2. Serie B34312,49927.8202200800.070.000.070.070.07
2010-201123Empoliit ITA2. Serie B34292,45027.2257200900.070.180.260.070.26
2011-201224Parmait ITA1. Serie A1576937.7000000400.000.000.000.000.00Matches
2011-201224Empoliit ITA2. Serie B20330.4000000000.000.000.000.000.00Matches
2012-201325Parmait ITA1. Serie A653714.1011000000.000.240.240.000.24Matches
2012-201325Speziait ITA2. Serie B1075666.3000000100.000.000.000.000.00Matches
2013-201426Padovait ITA2. Serie B16121,10212.2213023600.160.080.250.000.08
2014-201527Pro Vercelliit ITA2. Serie B1176557.3011000100.000.140.140.000.14Matches
2014-201527Frosinoneit ITA2. Serie B1587648.5022000310.000.240.240.000.24Matches
2016-201729Messinait ITACoppa Italia211111.2000000000.000.000.000.000.00Matches
9 Seasons7 Clubs3 Leagues16011710,103112.3710175233610.060.090.150.040.13
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 (5 Seasons)2 Leagues85705,84164.955105002100.080.080.150.080.15
Parma (2 Seasons)1 League21121,06411.8011000400.000.080.080.000.08
Padova (1 Season)1 League16121,10212.2213023600.160.080.250.000.08
Frosinone (1 Season)1 League1587648.5022000310.000.240.240.000.24
Pro Vercelli (1 Season)1 League1176557.3011000100.000.140.140.000.14
Spezia (1 Season)1 League1075666.3000000100.000.000.000.000.00
Messina (1 Season)1 League211111.2000000000.000.000.000.000.00
Serie B (7 Seasons)1351038,83798.279165233010.070.090.160.050.14
Serie A (3 Seasons)23131,15512.8011000600.000.080.080.000.08
Coppa Italia (1 Season)211111.2000000000.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
2007-200820Empoli1 League21911.0000000200.000.000.000.000.00
2008-200921Empoli1 League1397688.5101100200.120.000.120.120.12
2009-201022Empoli1 League34312,49927.8202200800.070.000.070.070.07
2010-201123Empoli1 League34292,45027.2257200900.070.180.260.070.26
2011-201224Empoli1 League20330.4000000000.000.000.000.000.00
2011-201224Parma1 League1576937.7000000400.000.000.000.000.00
2012-201325Parma1 League653714.1011000000.000.240.240.000.24
2012-201325Spezia1 League1075666.3000000100.000.000.000.000.00
2013-201426Padova1 League16121,10212.2213023600.160.080.250.000.08
2014-201527Pro Vercelli1 League1176557.3011000100.000.140.140.000.14
2014-201527Frosinone1 League1587648.5022000310.000.240.240.000.24
2016-201729Messina1 League211111.2000000000.000.000.000.000.00
9 Seasons7 Clubs3 Leagues16011710,103112.3710175233610.060.090.150.040.13
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 (5 Seasons)2 Leagues85705,84164.955105002100.080.080.150.080.15
Parma (2 Seasons)1 League21121,06411.8011000400.000.080.080.000.08
Padova (1 Season)1 League16121,10212.2213023600.160.080.250.000.08
Frosinone (1 Season)1 League1587648.5022000310.000.240.240.000.24
Pro Vercelli (1 Season)1 League1176557.3011000100.000.140.140.000.14
Spezia (1 Season)1 League1075666.3000000100.000.000.000.000.00
Messina (1 Season)1 League211111.2000000000.000.000.000.000.00
Serie B (7 Seasons)1351038,83798.279165233010.070.090.160.050.14
Serie A (3 Seasons)23131,15512.8011000600.000.080.080.000.08
Coppa Italia (1 Season)211111.2000000000.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
2007-200820Empoliit ITA1. Serie A18th21911.0000000200.000.000.000.000.00Matches
2008-200921Empoliit ITA2. Serie B5th1397688.5101100200.120.000.120.120.12
2009-201022Empoliit ITA2. Serie B10th34312,49927.8202200800.070.000.070.070.07
2010-201123Empoliit ITA2. Serie B9th34292,45027.2257200900.070.180.260.070.26
2011-201224Empoliit ITA2. Serie B18th20330.4000000000.000.000.000.000.00Matches
2011-201224Parmait ITA1. Serie A8th1576937.7000000400.000.000.000.000.00Matches
2012-201325Parmait ITA1. Serie A10th653714.1011000000.000.240.240.000.24Matches
2012-201325Speziait ITA2. Serie B13th1075666.3000000100.000.000.000.000.00Matches
2013-201426Padovait ITA2. Serie B20th16121,10212.2213023600.160.080.250.000.08
2014-201527Pro Vercelliit ITA2. Serie B15th1176557.3011000100.000.140.140.000.14Matches
2014-201527Frosinoneit ITA2. Serie B2nd1587648.5022000310.000.240.240.000.24Matches
8 Seasons6 Clubs2 Leagues1581169,992111.0710175233610.060.090.150.050.14
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 (5 Seasons)2 Leagues85705,84164.955105002100.080.080.150.080.15
Parma (2 Seasons)1 League21121,06411.8011000400.000.080.080.000.08
Padova (1 Season)1 League16121,10212.2213023600.160.080.250.000.08
Frosinone (1 Season)1 League1587648.5022000310.000.240.240.000.24
Pro Vercelli (1 Season)1 League1176557.3011000100.000.140.140.000.14
Spezia (1 Season)1 League1075666.3000000100.000.000.000.000.00
Serie B (7 Seasons)1351038,83798.279165233010.070.090.160.050.14
Serie A (3 Seasons)23131,15512.8011000600.000.080.080.000.08
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
2016-201729Messinait ITACoppa Italia41st211111.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League211111.2000000000.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
2007-200820Empoliit ITA1. Serie A1.0010.990.0000Matches
2008-200921Empoliit ITA2. Serie B8.5130.350.3300
2009-201022Empoliit ITA2. Serie B27.8260.220.3300
2010-201123Empoliit ITA2. Serie B27.22210.770.1000
2011-201224Parmait ITA1. Serie A7.7010.130.0000Matches
2011-201224Empoliit ITA2. Serie B0.4012.730.0000Matches
2012-201325Parmait ITA1. Serie A4.1020.490.0000Matches
2012-201325Speziait ITA2. Serie B6.3000.0000Matches
2013-201426Padovait ITA2. Serie B12.22100.820.0023
2014-201527Pro Vercelliit ITA2. Serie B7.3020.270.0000Matches
2014-201527Frosinoneit ITA2. Serie B8.5040.470.0000Matches
2016-201729Messinait ITACoppa Italia1.2000Matches
9 Seasons7 Clubs3 Leagues112.37510.460.1023
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (5 Seasons)2 Leagues64.95320.490.1600
Parma (2 Seasons)1 League11.8030.250.0000
Padova (1 Season)1 League12.22100.820.0023
Frosinone (1 Season)1 League8.5040.470.0000
Pro Vercelli (1 Season)1 League7.3020.270.0000
Spezia (1 Season)1 League6.3000.0000
Messina (1 Season)1 League1.2000
Serie B (7 Seasons)98.27470.480.1123
Serie A (3 Seasons)12.8040.310.0000
Coppa Italia (1 Season)1.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200820Empoli1 League1.0010.990.0000
2008-200921Empoli1 League8.5130.350.3300
2009-201022Empoli1 League27.8260.220.3300
2010-201123Empoli1 League27.22210.770.1000
2011-201224Empoli1 League0.4012.730.0000
2011-201224Parma1 League7.7010.130.0000
2012-201325Parma1 League4.1020.490.0000
2012-201325Spezia1 League6.3000.0000
2013-201426Padova1 League12.22100.820.0023
2014-201527Pro Vercelli1 League7.3020.270.0000
2014-201527Frosinone1 League8.5040.470.0000
2016-201729Messina1 League1.2000
9 Seasons7 Clubs3 Leagues112.37510.460.1023
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (5 Seasons)2 Leagues64.95320.490.1600
Parma (2 Seasons)1 League11.8030.250.0000
Padova (1 Season)1 League12.22100.820.0023
Frosinone (1 Season)1 League8.5040.470.0000
Pro Vercelli (1 Season)1 League7.3020.270.0000
Spezia (1 Season)1 League6.3000.0000
Messina (1 Season)1 League1.2000
Serie B (7 Seasons)98.27470.480.1123
Serie A (3 Seasons)12.8040.310.0000
Coppa Italia (1 Season)1.2000
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
2007-200820Empoliit ITA1. Serie A18th1.0010.990.0000Matches
2008-200921Empoliit ITA2. Serie B5th8.5130.350.3300
2009-201022Empoliit ITA2. Serie B10th27.8260.220.3300
2010-201123Empoliit ITA2. Serie B9th27.22210.770.1000
2011-201224Empoliit ITA2. Serie B18th0.4012.730.0000Matches
2011-201224Parmait ITA1. Serie A8th7.7010.130.0000Matches
2012-201325Parmait ITA1. Serie A10th4.1020.490.0000Matches
2012-201325Speziait ITA2. Serie B13th6.3000.0000Matches
2013-201426Padovait ITA2. Serie B20th12.22100.820.0023
2014-201527Pro Vercelliit ITA2. Serie B15th7.3020.270.0000Matches
2014-201527Frosinoneit ITA2. Serie B2nd8.5040.470.0000Matches
8 Seasons6 Clubs2 Leagues111.07510.460.1023
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (5 Seasons)2 Leagues64.95320.490.1600
Parma (2 Seasons)1 League11.8030.250.0000
Padova (1 Season)1 League12.22100.820.0023
Frosinone (1 Season)1 League8.5040.470.0000
Pro Vercelli (1 Season)1 League7.3020.270.0000
Spezia (1 Season)1 League6.3000.0000
Serie B (7 Seasons)98.27470.480.1123
Serie A (3 Seasons)12.8040.310.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
2016-201729Messinait ITACoppa Italia41st1.2000Matches
1 Season1 Club1 League1.2000

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
2007-200820Empoliit ITA1. Serie A291462.71.0101Matches
2008-200921Empoliit ITA2. Serie B137685920.38.594
2009-201022Empoliit ITA2. Serie B342,4997466.127.8313
2010-201123Empoliit ITA2. Serie B342,4507264.827.2295
2011-201224Parmait ITA1. Serie A156934620.37.7718Matches
2011-201224Empoliit ITA2. Serie B233170.90.402Matches
2012-201325Parmait ITA1. Serie A63716210.84.1501Matches
2012-201325Speziait ITA2. Serie B105665715.06.373Matches
2013-201426Padovait ITA2. Serie B161,1026929.212.2124
2014-201527Pro Vercelliit ITA2. Serie B116556017.37.375440.7347-3-0.41-0.18Matches
2014-201527Frosinoneit ITA2. Serie B157645120.28.584761.27111100.00-0.39Matches
2016-201729Messinait ITACoppa Italia21115661.71.2191112001.5002-2-1.62-5.53Matches
9 Seasons7 Clubs3 Leagues16010,1036324.8112.311791114320101.071520-5-0.29-0.41
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (5 Seasons)2 Leagues855,8416931.564.970015
Parma (2 Seasons)1 League211,0645115.611.81219
Padova (1 Season)1 League161,1026929.212.2124
Frosinone (1 Season)1 League157645120.28.584761.27111100.00-0.39
Pro Vercelli (1 Season)1 League116556017.37.375440.7347-3-0.41-0.18
Spezia (1 Season)1 League105665715.06.373
Messina (1 Season)1 League21115661.71.2191112001.5002-2-1.62-5.53
Serie B (7 Seasons)1358,8376529.298.2103932101.041518-3-0.19-0.26
Serie A (3 Seasons)231,1555011.312.813110
Coppa Italia (1 Season)21115661.71.2191112001.5002-2-1.62-5.53
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
2007-200820Empoli1 League291462.71.0101
2008-200921Empoli1 League137685920.38.594
2009-201022Empoli1 League342,4997466.127.8313
2010-201123Empoli1 League342,4507264.827.2295
2011-201224Empoli1 League233170.90.402
2011-201224Parma1 League156934620.37.7718
2012-201325Parma1 League63716210.84.1501
2012-201325Spezia1 League105665715.06.373
2013-201426Padova1 League161,1026929.212.2124
2014-201527Pro Vercelli1 League116556017.37.375440.7347-3-0.41-0.18
2014-201527Frosinone1 League157645120.28.584761.27111100.00-0.39
2016-201729Messina1 League21115661.71.2191112001.5002-2-1.62-5.53
9 Seasons7 Clubs3 Leagues16010,1036324.8112.311791114320101.071520-5-0.29-0.41
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (5 Seasons)2 Leagues855,8416931.564.970015
Parma (2 Seasons)1 League211,0645115.611.81219
Padova (1 Season)1 League161,1026929.212.2124
Frosinone (1 Season)1 League157645120.28.584761.27111100.00-0.39
Pro Vercelli (1 Season)1 League116556017.37.375440.7347-3-0.41-0.18
Spezia (1 Season)1 League105665715.06.373
Messina (1 Season)1 League21115661.71.2191112001.5002-2-1.62-5.53
Serie B (7 Seasons)1358,8376529.298.2103932101.041518-3-0.19-0.26
Serie A (3 Seasons)231,1555011.312.813110
Coppa Italia (1 Season)21115661.71.2191112001.5002-2-1.62-5.53
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
2007-200820Empoliit ITA1. Serie A18th291462.71.0101Matches
2008-200921Empoliit ITA2. Serie B5th137685920.38.594
2009-201022Empoliit ITA2. Serie B10th342,4997466.127.8313
2010-201123Empoliit ITA2. Serie B9th342,4507264.827.2295
2011-201224Empoliit ITA2. Serie B18th233170.90.402Matches
2011-201224Parmait ITA1. Serie A8th156934620.37.7718Matches
2012-201325Parmait ITA1. Serie A10th63716210.84.1501Matches
2012-201325Speziait ITA2. Serie B13th105665715.06.373Matches
2013-201426Padovait ITA2. Serie B20th161,1026929.212.2124
2014-201527Pro Vercelliit ITA2. Serie B15th116556017.37.375440.7347-3-0.41-0.18Matches
2014-201527Frosinoneit ITA2. Serie B2nd157645120.28.584761.27111100.00-0.39Matches
8 Seasons6 Clubs2 Leagues1589,9926324.7111.01161042101.041518-3-0.19-0.26
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 (5 Seasons)2 Leagues855,8416931.564.970015
Parma (2 Seasons)1 League211,0645115.611.81219
Padova (1 Season)1 League161,1026929.212.2124
Frosinone (1 Season)1 League157645120.28.584761.27111100.00-0.39
Pro Vercelli (1 Season)1 League116556017.37.375440.7347-3-0.41-0.18
Spezia (1 Season)1 League105665715.06.373
Serie B (7 Seasons)1358,8376529.298.2103932101.041518-3-0.19-0.26
Serie A (3 Seasons)231,1555011.312.813110
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
2016-201729Messinait ITACoppa Italia41st21115661.71.2191112001.5002-2-1.62-5.53Matches
1 Season1 Club1 League21115661.71.2191112001.5002-2-1.62-5.53
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
2007-200820Empoliit ITA1. Serie A1.0205Matches
2008-200921Empoliit ITA2. Serie B8.520
2009-201022Empoliit ITA2. Serie B27.880
2010-201123Empoliit ITA2. Serie B27.290
2011-201224Parmait ITA1. Serie A7.74019Matches
2011-201224Empoliit ITA2. Serie B0.400Matches
2012-201325Parmait ITA1. Serie A4.1007Matches
2012-201325Speziait ITA2. Serie B6.310Matches
2013-201426Padovait ITA2. Serie B12.260
2014-201527Pro Vercelliit ITA2. Serie B7.310Matches
2014-201527Frosinoneit ITA2. Serie B8.531Matches
2016-201729Messinait ITACoppa Italia1.20000Matches
9 Seasons7 Clubs3 Leagues112.33610310
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (5 Seasons)2 Leagues64.92105
Parma (2 Seasons)1 League11.84026
Padova (1 Season)1 League12.260
Frosinone (1 Season)1 League8.531
Pro Vercelli (1 Season)1 League7.310
Spezia (1 Season)1 League6.310
Messina (1 Season)1 League1.20000
Serie B (7 Seasons)98.2301
Serie A (3 Seasons)12.86031
Coppa Italia (1 Season)1.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200820Empoli1 League1.0205
2008-200921Empoli1 League8.520
2009-201022Empoli1 League27.880
2010-201123Empoli1 League27.290
2011-201224Empoli1 League0.400
2011-201224Parma1 League7.74019
2012-201325Parma1 League4.1007
2012-201325Spezia1 League6.310
2013-201426Padova1 League12.260
2014-201527Pro Vercelli1 League7.310
2014-201527Frosinone1 League8.531
2016-201729Messina1 League1.20000
9 Seasons7 Clubs3 Leagues112.33610310
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (5 Seasons)2 Leagues64.92105
Parma (2 Seasons)1 League11.84026
Padova (1 Season)1 League12.260
Frosinone (1 Season)1 League8.531
Pro Vercelli (1 Season)1 League7.310
Spezia (1 Season)1 League6.310
Messina (1 Season)1 League1.20000
Serie B (7 Seasons)98.2301
Serie A (3 Seasons)12.86031
Coppa Italia (1 Season)1.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
2007-200820Empoliit ITA1. Serie A18th1.0205Matches
2008-200921Empoliit ITA2. Serie B5th8.520
2009-201022Empoliit ITA2. Serie B10th27.880
2010-201123Empoliit ITA2. Serie B9th27.290
2011-201224Empoliit ITA2. Serie B18th0.400Matches
2011-201224Parmait ITA1. Serie A8th7.74019Matches
2012-201325Parmait ITA1. Serie A10th4.1007Matches
2012-201325Speziait ITA2. Serie B13th6.310Matches
2013-201426Padovait ITA2. Serie B20th12.260
2014-201527Pro Vercelliit ITA2. Serie B15th7.310Matches
2014-201527Frosinoneit ITA2. Serie B2nd8.531Matches
8 Seasons6 Clubs2 Leagues111.036131
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (5 Seasons)2 Leagues64.92105
Parma (2 Seasons)1 League11.84026
Padova (1 Season)1 League12.260
Frosinone (1 Season)1 League8.531
Pro Vercelli (1 Season)1 League7.310
Spezia (1 Season)1 League6.310
Serie B (7 Seasons)98.2301
Serie A (3 Seasons)12.86031
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201729Messinait ITACoppa Italia41st1.20000Matches
1 Season1 Club1 League1.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.