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
2000-200119Aberdeensct SCO1. Premier League24141,30314.5000000000.000.000.000.000.00
2001-200220Aberdeensct SCO1. Premier League811641.8000000000.000.000.000.000.00
2002-200321Aberdeensct SCO1. Premier League25201,79519.9156100100.050.250.300.050.30Matches
2003-200422Aberdeensct SCO1. Premier League23181,72919.2145100200.050.210.260.050.26
2004-200523Aberdeensct SCO1. Premier League31302,60428.9224200300.070.070.140.070.14
2005-200624Aberdeensct SCO1. Premier League31302,70130.0235200300.070.100.170.070.17
2006-200725Aberdeensct SCO1. Premier League37373,18935.4145100500.030.110.140.030.14
2007-200826Plymouth Argyleeng ENG2. Championship1286967.7000000000.000.000.000.000.00Matches
2007-200826Aberdeensct SCO1. Premier League18171,47216.4101100200.060.000.060.060.06Matches
2007-200826Aberdeen2. UEFA Cup654835.4000000.000.00Matches
2008-200927Plymouth Argyleeng ENG2. Championship36302,68429.8033000200.000.100.100.000.10
2009-201028Plymouth Argyleeng ENG2. Championship37282,64829.4145100200.030.140.170.030.17
2010-201129Plymouth Argyleeng ENG3. League One22181,55917.3112100110.060.060.120.060.12
2011-201230Aberdeensct SCO1. Premier League24161,43916.0112100200.060.060.130.060.13
2012-201331Aberdeensct SCO1. Premier League1066106.8101100200.150.000.150.150.15
13 Seasons2 Clubs4 Leagues34427825,076278.612273912002510.040.100.140.040.14
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
Aberdeen (10 Seasons)2 Leagues23719417,489194.310192910002000.050.100.150.050.15
Plymouth Argyle (4 Seasons)2 Leagues107847,58784.32810200510.020.090.120.020.12
Premier League (10 Seasons)23118917,006189.010192910002000.050.100.150.050.15
Championship (3 Seasons)85666,02867.0178100400.010.100.120.010.12
League One (1 Season)22181,55917.3112100110.060.060.120.060.12
UEFA Cup (1 Season)654835.4000000.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
2000-200119Aberdeen1 League24141,30314.5000000000.000.000.000.000.00
2001-200220Aberdeen1 League811641.8000000000.000.000.000.000.00
2002-200321Aberdeen1 League25201,79519.9156100100.050.250.300.050.30
2003-200422Aberdeen1 League23181,72919.2145100200.050.210.260.050.26
2004-200523Aberdeen1 League31302,60428.9224200300.070.070.140.070.14
2005-200624Aberdeen1 League31302,70130.0235200300.070.100.170.070.17
2006-200725Aberdeen1 League37373,18935.4145100500.030.110.140.030.14
2007-200826Aberdeen2 Leagues24221,95521.7101100200.050.000.060.050.06
2007-200826Plymouth Argyle1 League1286967.7000000000.000.000.000.000.00
2008-200927Plymouth Argyle1 League36302,68429.8033000200.000.100.100.000.10
2009-201028Plymouth Argyle1 League37282,64829.4145100200.030.140.170.030.17
2010-201129Plymouth Argyle1 League22181,55917.3112100110.060.060.120.060.12
2011-201230Aberdeen1 League24161,43916.0112100200.060.060.130.060.13
2012-201331Aberdeen1 League1066106.8101100200.150.000.150.150.15
13 Seasons2 Clubs4 Leagues34427825,076278.612273912002510.040.100.140.040.14
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
Aberdeen (10 Seasons)2 Leagues23719417,489194.310192910002000.050.100.150.050.15
Plymouth Argyle (4 Seasons)2 Leagues107847,58784.32810200510.020.090.120.020.12
Premier League (10 Seasons)23118917,006189.010192910002000.050.100.150.050.15
Championship (3 Seasons)85666,02867.0178100400.010.100.120.010.12
League One (1 Season)22181,55917.3112100110.060.060.120.060.12
UEFA Cup (1 Season)654835.4000000.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
2000-200119Aberdeensct SCO1. Premier League7th24141,30314.5000000000.000.000.000.000.00
2001-200220Aberdeensct SCO1. Premier League4th811641.8000000000.000.000.000.000.00
2002-200321Aberdeensct SCO1. Premier League8th25201,79519.9156100100.050.250.300.050.30Matches
2003-200422Aberdeensct SCO1. Premier League11th23181,72919.2145100200.050.210.260.050.26
2004-200523Aberdeensct SCO1. Premier League4th31302,60428.9224200300.070.070.140.070.14
2005-200624Aberdeensct SCO1. Premier League6th31302,70130.0235200300.070.100.170.070.17
2006-200725Aberdeensct SCO1. Premier League3rd37373,18935.4145100500.030.110.140.030.14
2007-200826Aberdeensct SCO1. Premier League4th18171,47216.4101100200.060.000.060.060.06Matches
2007-200826Plymouth Argyleeng ENG2. Championship10th1286967.7000000000.000.000.000.000.00Matches
2008-200927Plymouth Argyleeng ENG2. Championship21st36302,68429.8033000200.000.100.100.000.10
2009-201028Plymouth Argyleeng ENG2. Championship23rd37282,64829.4145100200.030.140.170.030.17
2010-201129Plymouth Argyleeng ENG3. League One23rd22181,55917.3112100110.060.060.120.060.12
2011-201230Aberdeensct SCO1. Premier League9th24161,43916.0112100200.060.060.130.060.13
2012-201331Aberdeensct SCO1. Premier League8th1066106.8101100200.150.000.150.150.15
13 Seasons2 Clubs3 Leagues33827324,593273.312273912002510.040.100.140.040.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
Aberdeen (10 Seasons)1 League23118917,006189.010192910002000.050.100.150.050.15
Plymouth Argyle (4 Seasons)2 Leagues107847,58784.32810200510.020.090.120.020.12
Premier League (10 Seasons)23118917,006189.010192910002000.050.100.150.050.15
Championship (3 Seasons)85666,02867.0178100400.010.100.120.010.12
League One (1 Season)22181,55917.3112100110.060.060.120.060.12
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
2007-200826Aberdeen2. UEFA CupR32654835.4000000.000.00Matches
1 Season1 Club1 League654835.4000000.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
2000-200119Aberdeensct SCO1. Premier League14.5080.550.0000
2001-200220Aberdeensct SCO1. Premier League1.8031.650.0000
2002-200321Aberdeensct SCO1. Premier League19.9180.400.1300Matches
2003-200422Aberdeensct SCO1. Premier League19.2170.360.1400
2004-200523Aberdeensct SCO1. Premier League28.9280.280.2500
2005-200624Aberdeensct SCO1. Premier League30.0240.130.5000
2006-200725Aberdeensct SCO1. Premier League35.4180.230.1300
2007-200826Plymouth Argyleeng ENG2. Championship7.7030.390.0000Matches
2007-200826Aberdeensct SCO1. Premier League16.4180.490.1300Matches
2007-200826Aberdeen2. UEFA Cup5.400Matches
2008-200927Plymouth Argyleeng ENG2. Championship29.80130.440.0000
2009-201028Plymouth Argyleeng ENG2. Championship29.4160.200.1700
2010-201129Plymouth Argyleeng ENG3. League One17.3130.170.3300
2011-201230Aberdeensct SCO1. Premier League16.0140.250.2500
2012-201331Aberdeensct SCO1. Premier League6.8110.151.0000
13 Seasons2 Clubs4 Leagues278.612840.310.1400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aberdeen (10 Seasons)2 Leagues194.310590.310.1700
Plymouth Argyle (4 Seasons)2 Leagues84.32250.300.0800
Premier League (10 Seasons)189.010590.310.1700
Championship (3 Seasons)67.01220.330.0500
League One (1 Season)17.3130.170.3300
UEFA Cup (1 Season)5.400
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2000-200119Aberdeen1 League14.5080.550.0000
2001-200220Aberdeen1 League1.8031.650.0000
2002-200321Aberdeen1 League19.9180.400.1300
2003-200422Aberdeen1 League19.2170.360.1400
2004-200523Aberdeen1 League28.9280.280.2500
2005-200624Aberdeen1 League30.0240.130.5000
2006-200725Aberdeen1 League35.4180.230.1300
2007-200826Aberdeen2 Leagues21.7180.490.1300
2007-200826Plymouth Argyle1 League7.7030.390.0000
2008-200927Plymouth Argyle1 League29.80130.440.0000
2009-201028Plymouth Argyle1 League29.4160.200.1700
2010-201129Plymouth Argyle1 League17.3130.170.3300
2011-201230Aberdeen1 League16.0140.250.2500
2012-201331Aberdeen1 League6.8110.151.0000
13 Seasons2 Clubs4 Leagues278.612840.310.1400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aberdeen (10 Seasons)2 Leagues194.310590.310.1700
Plymouth Argyle (4 Seasons)2 Leagues84.32250.300.0800
Premier League (10 Seasons)189.010590.310.1700
Championship (3 Seasons)67.01220.330.0500
League One (1 Season)17.3130.170.3300
UEFA Cup (1 Season)5.400
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
2000-200119Aberdeensct SCO1. Premier League7th14.5080.550.0000
2001-200220Aberdeensct SCO1. Premier League4th1.8031.650.0000
2002-200321Aberdeensct SCO1. Premier League8th19.9180.400.1300Matches
2003-200422Aberdeensct SCO1. Premier League11th19.2170.360.1400
2004-200523Aberdeensct SCO1. Premier League4th28.9280.280.2500
2005-200624Aberdeensct SCO1. Premier League6th30.0240.130.5000
2006-200725Aberdeensct SCO1. Premier League3rd35.4180.230.1300
2007-200826Aberdeensct SCO1. Premier League4th16.4180.490.1300Matches
2007-200826Plymouth Argyleeng ENG2. Championship10th7.7030.390.0000Matches
2008-200927Plymouth Argyleeng ENG2. Championship21st29.80130.440.0000
2009-201028Plymouth Argyleeng ENG2. Championship23rd29.4160.200.1700
2010-201129Plymouth Argyleeng ENG3. League One23rd17.3130.170.3300
2011-201230Aberdeensct SCO1. Premier League9th16.0140.250.2500
2012-201331Aberdeensct SCO1. Premier League8th6.8110.151.0000
13 Seasons2 Clubs3 Leagues273.312840.310.1400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aberdeen (10 Seasons)1 League189.010590.310.1700
Plymouth Argyle (4 Seasons)2 Leagues84.32250.300.0800
Premier League (10 Seasons)189.010590.310.1700
Championship (3 Seasons)67.01220.330.0500
League One (1 Season)17.3130.170.3300
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
2007-200826Aberdeen2. UEFA CupR325.400Matches
1 Season1 Club1 League5.400

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
2000-200119Aberdeensct SCO1. Premier League241,3035438.114.51410
2001-200220Aberdeensct SCO1. Premier League8164214.81.817
2002-200321Aberdeensct SCO1. Premier League251,7957252.519.9205Matches
2003-200422Aberdeensct SCO1. Premier League231,7297550.619.2185
2004-200523Aberdeensct SCO1. Premier League312,6048476.128.9301
2005-200624Aberdeensct SCO1. Premier League312,7018779.030.0301
2006-200725Aberdeensct SCO1. Premier League373,1898693.235.4370
2007-200826Plymouth Argyleeng ENG2. Championship126965816.87.784Matches
2007-200826Aberdeensct SCO1. Premier League181,4728243.016.4171Matches
2007-200826Aberdeen2. UEFA Cup6483815.45310Matches
2008-200927Plymouth Argyleeng ENG2. Championship362,6847564.829.8306
2009-201028Plymouth Argyleeng ENG2. Championship372,6487264.029.4289
2010-201129Plymouth Argyleeng ENG3. League One221,5597137.717.3184
2011-201230Aberdeensct SCO1. Premier League241,4396042.116.0168
2012-201331Aberdeensct SCO1. Premier League106106117.86.864
13 Seasons2 Clubs4 Leagues34425,0767348.4278.62783660
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (10 Seasons)2 Leagues23717,4897449.7194.31943430
Plymouth Argyle (4 Seasons)2 Leagues1077,5877145.884.38423
Premier League (10 Seasons)23117,0067449.7189.018942
Championship (3 Seasons)856,0287148.567.06619
League One (1 Season)221,5597137.717.3184
UEFA Cup (1 Season)6483815.45310
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
2000-200119Aberdeen1 League241,3035438.114.51410
2001-200220Aberdeen1 League8164214.81.817
2002-200321Aberdeen1 League251,7957252.519.9205
2003-200422Aberdeen1 League231,7297550.619.2185
2004-200523Aberdeen1 League312,6048476.128.9301
2005-200624Aberdeen1 League312,7018779.030.0301
2006-200725Aberdeen1 League373,1898693.235.4370
2007-200826Aberdeen2 Leagues241,9558143.021.722320
2007-200826Plymouth Argyle1 League126965816.87.784
2008-200927Plymouth Argyle1 League362,6847564.829.8306
2009-201028Plymouth Argyle1 League372,6487264.029.4289
2010-201129Plymouth Argyle1 League221,5597137.717.3184
2011-201230Aberdeen1 League241,4396042.116.0168
2012-201331Aberdeen1 League106106117.86.864
13 Seasons2 Clubs4 Leagues34425,0767348.4278.62783660
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (10 Seasons)2 Leagues23717,4897449.7194.31943430
Plymouth Argyle (4 Seasons)2 Leagues1077,5877145.884.38423
Premier League (10 Seasons)23117,0067449.7189.018942
Championship (3 Seasons)856,0287148.567.06619
League One (1 Season)221,5597137.717.3184
UEFA Cup (1 Season)6483815.45310
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
2000-200119Aberdeensct SCO1. Premier League7th241,3035438.114.51410
2001-200220Aberdeensct SCO1. Premier League4th8164214.81.817
2002-200321Aberdeensct SCO1. Premier League8th251,7957252.519.9205Matches
2003-200422Aberdeensct SCO1. Premier League11th231,7297550.619.2185
2004-200523Aberdeensct SCO1. Premier League4th312,6048476.128.9301
2005-200624Aberdeensct SCO1. Premier League6th312,7018779.030.0301
2006-200725Aberdeensct SCO1. Premier League3rd373,1898693.235.4370
2007-200826Aberdeensct SCO1. Premier League4th181,4728243.016.4171Matches
2007-200826Plymouth Argyleeng ENG2. Championship10th126965816.87.784Matches
2008-200927Plymouth Argyleeng ENG2. Championship21st362,6847564.829.8306
2009-201028Plymouth Argyleeng ENG2. Championship23rd372,6487264.029.4289
2010-201129Plymouth Argyleeng ENG3. League One23rd221,5597137.717.3184
2011-201230Aberdeensct SCO1. Premier League9th241,4396042.116.0168
2012-201331Aberdeensct SCO1. Premier League8th106106117.86.864
13 Seasons2 Clubs3 Leagues33824,5937348.4273.327365
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (10 Seasons)1 League23117,0067449.7189.018942
Plymouth Argyle (4 Seasons)2 Leagues1077,5877145.884.38423
Premier League (10 Seasons)23117,0067449.7189.018942
Championship (3 Seasons)856,0287148.567.06619
League One (1 Season)221,5597137.717.3184
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
2007-200826Aberdeen2. UEFA CupR326483815.45310Matches
1 Season1 Club1 League6483815.45310
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
2000-200119Aberdeensct SCO1. Premier League14.500
2001-200220Aberdeensct SCO1. Premier League1.800
2002-200321Aberdeensct SCO1. Premier League19.9100Matches
2003-200422Aberdeensct SCO1. Premier League19.220
2004-200523Aberdeensct SCO1. Premier League28.930
2005-200624Aberdeensct SCO1. Premier League30.030
2006-200725Aberdeensct SCO1. Premier League35.450
2007-200826Plymouth Argyleeng ENG2. Championship7.7007Matches
2007-200826Aberdeensct SCO1. Premier League16.42021Matches
2007-200826Aberdeen2. UEFA Cup5.40000Matches
2008-200927Plymouth Argyleeng ENG2. Championship29.82017
2009-201028Plymouth Argyleeng ENG2. Championship29.42022
2010-201129Plymouth Argyleeng ENG3. League One17.3119
2011-201230Aberdeensct SCO1. Premier League16.02012
2012-201331Aberdeensct SCO1. Premier League6.82011
13 Seasons2 Clubs4 Leagues278.62510990
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (10 Seasons)2 Leagues194.32000440
Plymouth Argyle (4 Seasons)2 Leagues84.35155
Premier League (10 Seasons)189.020044
Championship (3 Seasons)67.04046
League One (1 Season)17.3119
UEFA Cup (1 Season)5.40000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200119Aberdeen1 League14.500
2001-200220Aberdeen1 League1.800
2002-200321Aberdeen1 League19.9100
2003-200422Aberdeen1 League19.220
2004-200523Aberdeen1 League28.930
2005-200624Aberdeen1 League30.030
2006-200725Aberdeen1 League35.450
2007-200826Aberdeen2 Leagues21.7200210
2007-200826Plymouth Argyle1 League7.7007
2008-200927Plymouth Argyle1 League29.82017
2009-201028Plymouth Argyle1 League29.42022
2010-201129Plymouth Argyle1 League17.3119
2011-201230Aberdeen1 League16.02012
2012-201331Aberdeen1 League6.82011
13 Seasons2 Clubs4 Leagues278.62510990
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (10 Seasons)2 Leagues194.32000440
Plymouth Argyle (4 Seasons)2 Leagues84.35155
Premier League (10 Seasons)189.020044
Championship (3 Seasons)67.04046
League One (1 Season)17.3119
UEFA Cup (1 Season)5.40000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200119Aberdeensct SCO1. Premier League7th14.500
2001-200220Aberdeensct SCO1. Premier League4th1.800
2002-200321Aberdeensct SCO1. Premier League8th19.9100Matches
2003-200422Aberdeensct SCO1. Premier League11th19.220
2004-200523Aberdeensct SCO1. Premier League4th28.930
2005-200624Aberdeensct SCO1. Premier League6th30.030
2006-200725Aberdeensct SCO1. Premier League3rd35.450
2007-200826Aberdeensct SCO1. Premier League4th16.42021Matches
2007-200826Plymouth Argyleeng ENG2. Championship10th7.7007Matches
2008-200927Plymouth Argyleeng ENG2. Championship21st29.82017
2009-201028Plymouth Argyleeng ENG2. Championship23rd29.42022
2010-201129Plymouth Argyleeng ENG3. League One23rd17.3119
2011-201230Aberdeensct SCO1. Premier League9th16.02012
2012-201331Aberdeensct SCO1. Premier League8th6.82011
13 Seasons2 Clubs3 Leagues273.325199
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (10 Seasons)1 League189.020044
Plymouth Argyle (4 Seasons)2 Leagues84.35155
Premier League (10 Seasons)189.020044
Championship (3 Seasons)67.04046
League One (1 Season)17.3119
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200826Aberdeen2. UEFA CupR325.40000Matches
1 Season1 Club1 League5.40000

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.

More Chris Clark Pages