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
2002-200325Grazer AK2. UEFA Cup11901.0000000.000.00Matches
2004-200527Inverness CTsct SCO1. Premier League1156607.3011000000.000.140.140.000.14
2005-200628Inverness CTsct SCO1. Premier League27262,27825.3033000200.000.120.120.000.12
2006-200729Inverness CTsct SCO1. Premier League37373,25136.1123100300.030.060.080.030.08
2007-200830Inverness CTsct SCO1. Premier League33312,76030.7000000400.000.000.000.000.00
2008-200931Inverness CTsct SCO1. Premier League25221,99622.2000000200.000.000.000.000.00
2009-201032Hamiltonsct SCO1. Premier League17171,38815.4011000000.000.060.060.000.06
7 Seasons3 Clubs2 Leagues15113912,423138.01781001100.010.050.060.010.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
Inverness CT (5 Seasons)1 League13312110,945121.61671001100.010.050.060.010.06
Hamilton (1 Season)1 League17171,38815.4011000000.000.060.060.000.06
Grazer AK (1 Season)1 League11901.0000000.000.00
Premier League (6 Seasons)15013812,333137.01781001100.010.050.060.010.06
UEFA Cup (1 Season)11901.0000000.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
2002-200325Grazer AK1 League11901.0000000.000.00
2004-200527Inverness CT1 League1156607.3011000000.000.140.140.000.14
2005-200628Inverness CT1 League27262,27825.3033000200.000.120.120.000.12
2006-200729Inverness CT1 League37373,25136.1123100300.030.060.080.030.08
2007-200830Inverness CT1 League33312,76030.7000000400.000.000.000.000.00
2008-200931Inverness CT1 League25221,99622.2000000200.000.000.000.000.00
2009-201032Hamilton1 League17171,38815.4011000000.000.060.060.000.06
7 Seasons3 Clubs2 Leagues15113912,423138.01781001100.010.050.060.010.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
Inverness CT (5 Seasons)1 League13312110,945121.61671001100.010.050.060.010.06
Hamilton (1 Season)1 League17171,38815.4011000000.000.060.060.000.06
Grazer AK (1 Season)1 League11901.0000000.000.00
Premier League (6 Seasons)15013812,333137.01781001100.010.050.060.010.06
UEFA Cup (1 Season)11901.0000000.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
2004-200527Inverness CTsct SCO1. Premier League8th1156607.3011000000.000.140.140.000.14
2005-200628Inverness CTsct SCO1. Premier League7th27262,27825.3033000200.000.120.120.000.12
2006-200729Inverness CTsct SCO1. Premier League8th37373,25136.1123100300.030.060.080.030.08
2007-200830Inverness CTsct SCO1. Premier League9th33312,76030.7000000400.000.000.000.000.00
2008-200931Inverness CTsct SCO1. Premier League12th25221,99622.2000000200.000.000.000.000.00
2009-201032Hamiltonsct SCO1. Premier League7th17171,38815.4011000000.000.060.060.000.06
6 Seasons2 Clubs1 League15013812,333137.01781001100.010.050.060.010.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
Inverness CT (5 Seasons)1 League13312110,945121.61671001100.010.050.060.010.06
Hamilton (1 Season)1 League17171,38815.4011000000.000.060.060.000.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
2002-200325Grazer AK2. UEFA CupRd111901.0000000.000.00Matches
1 Season1 Club1 League11901.0000000.000.00
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
200123ca CanadaFIFA Confederations CupGR00Matches
200224ca CanadaWCQ543433.80000100.000.00Matches
201032ca CanadaWCQ654635.10000000.000.00Matches
3 Seasons1 Club2 Leagues1198069.00000100.000.00
WCQ (2 Seasons)1198069.00000100.000.00
FIFA Confederations Cup (1 Season)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
2002-200325Grazer AK2. UEFA Cup1.000Matches
2004-200527Inverness CTsct SCO1. Premier League7.3040.550.0000
2005-200628Inverness CTsct SCO1. Premier League25.3020.080.0000
2006-200729Inverness CTsct SCO1. Premier League36.1130.080.3300
2007-200830Inverness CTsct SCO1. Premier League30.7040.130.0000
2008-200931Inverness CTsct SCO1. Premier League22.2010.050.0000
2009-201032Hamiltonsct SCO1. Premier League15.4040.260.0000
7 Seasons3 Clubs2 Leagues138.01180.130.0600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Inverness CT (5 Seasons)1 League121.61140.120.0700
Hamilton (1 Season)1 League15.4040.260.0000
Grazer AK (1 Season)1 League1.000
Premier League (6 Seasons)137.01180.130.0600
UEFA Cup (1 Season)1.000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200325Grazer AK1 League1.000
2004-200527Inverness CT1 League7.3040.550.0000
2005-200628Inverness CT1 League25.3020.080.0000
2006-200729Inverness CT1 League36.1130.080.3300
2007-200830Inverness CT1 League30.7040.130.0000
2008-200931Inverness CT1 League22.2010.050.0000
2009-201032Hamilton1 League15.4040.260.0000
7 Seasons3 Clubs2 Leagues138.01180.130.0600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Inverness CT (5 Seasons)1 League121.61140.120.0700
Hamilton (1 Season)1 League15.4040.260.0000
Grazer AK (1 Season)1 League1.000
Premier League (6 Seasons)137.01180.130.0600
UEFA Cup (1 Season)1.000
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
2004-200527Inverness CTsct SCO1. Premier League8th7.3040.550.0000
2005-200628Inverness CTsct SCO1. Premier League7th25.3020.080.0000
2006-200729Inverness CTsct SCO1. Premier League8th36.1130.080.3300
2007-200830Inverness CTsct SCO1. Premier League9th30.7040.130.0000
2008-200931Inverness CTsct SCO1. Premier League12th22.2010.050.0000
2009-201032Hamiltonsct SCO1. Premier League7th15.4040.260.0000
6 Seasons2 Clubs1 League137.01180.130.0600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Inverness CT (5 Seasons)1 League121.61140.120.0700
Hamilton (1 Season)1 League15.4040.260.0000
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
2002-200325Grazer AK2. UEFA CupRd11.000Matches
1 Season1 Club1 League1.000
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
200224ca CanadaWCQ3.8000Matches
201032ca CanadaWCQ5.1000Matches
3 Seasons1 Club2 Leagues9.0000
WCQ (2 Seasons)9.0000
FIFA Confederations Cup (1 Season)

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
2002-200325Grazer AK2. UEFA Cup190901.01100Matches
2004-200527Inverness CTsct SCO1. Premier League116606019.37.356
2005-200628Inverness CTsct SCO1. Premier League272,2788466.625.3261
2006-200729Inverness CTsct SCO1. Premier League373,2518895.136.1370
2007-200830Inverness CTsct SCO1. Premier League332,7608480.730.7312
2008-200931Inverness CTsct SCO1. Premier League251,9968058.422.2223
2009-201032Hamiltonsct SCO1. Premier League171,3888240.615.4170
7 Seasons3 Clubs2 Leagues15112,4238260.1138.01391120
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Inverness CT (5 Seasons)1 League13310,9458264.0121.612112
Hamilton (1 Season)1 League171,3888240.615.4170
Grazer AK (1 Season)1 League190901.01100
Premier League (6 Seasons)15012,3338260.1137.013812
UEFA Cup (1 Season)190901.01100
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
2002-200325Grazer AK1 League190901.01100
2004-200527Inverness CT1 League116606019.37.356
2005-200628Inverness CT1 League272,2788466.625.3261
2006-200729Inverness CT1 League373,2518895.136.1370
2007-200830Inverness CT1 League332,7608480.730.7312
2008-200931Inverness CT1 League251,9968058.422.2223
2009-201032Hamilton1 League171,3888240.615.4170
7 Seasons3 Clubs2 Leagues15112,4238260.1138.01391120
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Inverness CT (5 Seasons)1 League13310,9458264.0121.612112
Hamilton (1 Season)1 League171,3888240.615.4170
Grazer AK (1 Season)1 League190901.01100
Premier League (6 Seasons)15012,3338260.1137.013812
UEFA Cup (1 Season)190901.01100
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
2004-200527Inverness CTsct SCO1. Premier League8th116606019.37.356
2005-200628Inverness CTsct SCO1. Premier League7th272,2788466.625.3261
2006-200729Inverness CTsct SCO1. Premier League8th373,2518895.136.1370
2007-200830Inverness CTsct SCO1. Premier League9th332,7608480.730.7312
2008-200931Inverness CTsct SCO1. Premier League12th251,9968058.422.2223
2009-201032Hamiltonsct SCO1. Premier League7th171,3888240.615.4170
6 Seasons2 Clubs1 League15012,3338260.1137.013812
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Inverness CT (5 Seasons)1 League13310,9458264.0121.612112
Hamilton (1 Season)1 League171,3888240.615.4170
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
2002-200325Grazer AK2. UEFA CupRd1190901.01100Matches
1 Season1 Club1 League190901.01100
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
200123ca CanadaFIFA Confederations CupGR00003Matches
200224ca CanadaWCQ53436947.63.8481312011.402200.00+1.43Matches
201032ca CanadaWCQ64637764.35.1590411400.838800.00+0.35Matches
3 Seasons1 Club2 Leagues118067347.19.0986721741.09101000.00+0.99
WCQ (2 Seasons)118067356.09.0986721711.09101000.00+0.99
FIFA Confederations Cup (1 Season)00003
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
2002-200325Grazer AK2. UEFA Cup1.00000Matches
2004-200527Inverness CTsct SCO1. Premier League7.300
2005-200628Inverness CTsct SCO1. Premier League25.320
2006-200729Inverness CTsct SCO1. Premier League36.130
2007-200830Inverness CTsct SCO1. Premier League30.74026
2008-200931Inverness CTsct SCO1. Premier League22.22015
2009-201032Hamiltonsct SCO1. Premier League15.40018
7 Seasons3 Clubs2 Leagues138.01100590
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Inverness CT (5 Seasons)1 League121.611041
Hamilton (1 Season)1 League15.40018
Grazer AK (1 Season)1 League1.00000
Premier League (6 Seasons)137.011059
UEFA Cup (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200325Grazer AK1 League1.00000
2004-200527Inverness CT1 League7.300
2005-200628Inverness CT1 League25.320
2006-200729Inverness CT1 League36.130
2007-200830Inverness CT1 League30.74026
2008-200931Inverness CT1 League22.22015
2009-201032Hamilton1 League15.40018
7 Seasons3 Clubs2 Leagues138.01100590
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Inverness CT (5 Seasons)1 League121.611041
Hamilton (1 Season)1 League15.40018
Grazer AK (1 Season)1 League1.00000
Premier League (6 Seasons)137.011059
UEFA Cup (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200527Inverness CTsct SCO1. Premier League8th7.300
2005-200628Inverness CTsct SCO1. Premier League7th25.320
2006-200729Inverness CTsct SCO1. Premier League8th36.130
2007-200830Inverness CTsct SCO1. Premier League9th30.74026
2008-200931Inverness CTsct SCO1. Premier League12th22.22015
2009-201032Hamiltonsct SCO1. Premier League7th15.40018
6 Seasons2 Clubs1 League137.011059
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Inverness CT (5 Seasons)1 League121.611041
Hamilton (1 Season)1 League15.40018
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200325Grazer AK2. UEFA CupRd11.00000Matches
1 Season1 Club1 League1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200224ca CanadaWCQ3.81000Matches
201032ca CanadaWCQ5.10000Matches
3 Seasons1 Club2 Leagues9.01000
WCQ (2 Seasons)9.01000
FIFA Confederations Cup (1 Season)

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.