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
2001-200221Dundeesct SCO1. Premier League17131,24913.9101100000.070.000.070.070.07
2002-200322Dundeesct SCO1. Premier League35353,09834.4246200300.060.120.170.060.17
2003-200423Dundeesct SCO1. Premier League35343,03833.8011000200.000.030.030.000.03Matches
2003-200423Dundee2. UEFA Cup221661.8000000.000.00Matches
2004-200524Oxford Unitedeng ENG4. League Two44443,90843.4011000500.000.020.020.000.02
2005-200625Livingstonsct SCO1. Premier League38383,42038.0112100500.030.030.050.030.05
2007-200827Livingstonsct SCO2. First Division34333,00133.36410155400.180.120.300.030.15
2008-200928Livingstonsct SCO2. First Division28282,36426.3303122200.110.000.110.040.04
2009-201029St Johnstonesct SCO1. Premier League36363,20335.6101100200.030.000.030.030.03
2010-201130St Johnstonesct SCO1. Premier League32322,79131.0011000400.000.030.030.000.03
2011-201231St Johnstonesct SCO1. Premier League36363,24036.0426311200.110.060.170.080.14
2012-201332St Johnstonesct SCO1. Premier League32322,88032.0314301410.090.030.120.090.12Matches
2013-201433St Johnstonesct SCO1. Premiership36363,24036.0314300500.080.030.110.080.11Matches
2014-201534St Johnstonesct SCO1. Premiership34343,04533.8112101610.030.030.060.030.06Matches
2015-201635St Johnstonesct SCO1. Premiership17171,48716.5101100110.060.000.060.060.06Matches
2021-202241Dundeesct SCO1. Premiership00Matches
15 Seasons4 Clubs4 Leagues45645040,130445.9261743188104530.060.040.100.040.08
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
St Johnstone (7 Seasons)1 League22322319,886221.01361912132430.060.030.090.050.08
Dundee (4 Seasons)2 Leagues89847,55183.9358300500.040.060.100.040.10
Livingston (3 Seasons)2 Leagues100998,78597.6105153771100.100.050.150.030.08
Oxford United (1 Season)1 League44443,90843.4011000500.000.020.020.000.02
Premier League (12 Seasons)34834330,691341.017122916133430.050.040.090.050.08
First Division (2 Seasons)62615,36559.69413277600.150.070.220.030.10
League Two (1 Season)44443,90843.4011000500.000.020.020.000.02
UEFA Cup (1 Season)221661.8000000.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
2001-200221Dundee1 League17131,24913.9101100000.070.000.070.070.07
2002-200322Dundee1 League35353,09834.4246200300.060.120.170.060.17
2003-200423Dundee2 Leagues37363,20435.6011000200.000.030.030.000.03
2004-200524Oxford United1 League44443,90843.4011000500.000.020.020.000.02
2005-200625Livingston1 League38383,42038.0112100500.030.030.050.030.05
2007-200827Livingston1 League34333,00133.36410155400.180.120.300.030.15
2008-200928Livingston1 League28282,36426.3303122200.110.000.110.040.04
2009-201029St Johnstone1 League36363,20335.6101100200.030.000.030.030.03
2010-201130St Johnstone1 League32322,79131.0011000400.000.030.030.000.03
2011-201231St Johnstone1 League36363,24036.0426311200.110.060.170.080.14
2012-201332St Johnstone1 League32322,88032.0314301410.090.030.120.090.12
2013-201433St Johnstone1 League36363,24036.0314300500.080.030.110.080.11
2014-201534St Johnstone1 League34343,04533.8112101610.030.030.060.030.06
2015-201635St Johnstone1 League17171,48716.5101100110.060.000.060.060.06
2021-202241Dundee1 League00
15 Seasons4 Clubs4 Leagues45645040,130445.9261743188104530.060.040.100.040.08
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
St Johnstone (7 Seasons)1 League22322319,886221.01361912132430.060.030.090.050.08
Dundee (4 Seasons)2 Leagues89847,55183.9358300500.040.060.100.040.10
Livingston (3 Seasons)2 Leagues100998,78597.6105153771100.100.050.150.030.08
Oxford United (1 Season)1 League44443,90843.4011000500.000.020.020.000.02
Premier League (12 Seasons)34834330,691341.017122916133430.050.040.090.050.08
First Division (2 Seasons)62615,36559.69413277600.150.070.220.030.10
League Two (1 Season)44443,90843.4011000500.000.020.020.000.02
UEFA Cup (1 Season)221661.8000000.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
2001-200221Dundeesct SCO1. Premier League9th17131,24913.9101100000.070.000.070.070.07
2002-200322Dundeesct SCO1. Premier League6th35353,09834.4246200300.060.120.170.060.17
2003-200423Dundeesct SCO1. Premier League7th35343,03833.8011000200.000.030.030.000.03Matches
2004-200524Oxford Unitedeng ENG4. League Two15th44443,90843.4011000500.000.020.020.000.02
2005-200625Livingstonsct SCO1. Premier League12th38383,42038.0112100500.030.030.050.030.05
2007-200827Livingstonsct SCO2. First Division7th34333,00133.36410155400.180.120.300.030.15
2008-200928Livingstonsct SCO2. First Division7th28282,36426.3303122200.110.000.110.040.04
2009-201029St Johnstonesct SCO1. Premier League8th36363,20335.6101100200.030.000.030.030.03
2010-201130St Johnstonesct SCO1. Premier League8th32322,79131.0011000400.000.030.030.000.03
2011-201231St Johnstonesct SCO1. Premier League6th36363,24036.0426311200.110.060.170.080.14
2012-201332St Johnstonesct SCO1. Premier League3rd32322,88032.0314301410.090.030.120.090.12Matches
2013-201433St Johnstonesct SCO1. Premiership6th36363,24036.0314300500.080.030.110.080.11Matches
2014-201534St Johnstonesct SCO1. Premiership4th34343,04533.8112101610.030.030.060.030.06Matches
2015-201635St Johnstonesct SCO1. Premiership4th17171,48716.5101100110.060.000.060.060.06Matches
2021-202241Dundeesct SCO1. Premiership12th00Matches
15 Seasons4 Clubs3 Leagues45444839,964444.0261743188104530.060.040.100.040.08
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
St Johnstone (7 Seasons)1 League22322319,886221.01361912132430.060.030.090.050.08
Dundee (4 Seasons)1 League87827,38582.1358300500.040.060.100.040.10
Livingston (3 Seasons)2 Leagues100998,78597.6105153771100.100.050.150.030.08
Oxford United (1 Season)1 League44443,90843.4011000500.000.020.020.000.02
Premier League (12 Seasons)34834330,691341.017122916133430.050.040.090.050.08
First Division (2 Seasons)62615,36559.69413277600.150.070.220.030.10
League Two (1 Season)44443,90843.4011000500.000.020.020.000.02
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
2003-200423Dundee2. UEFA CupRd1221661.8000000.000.00Matches
1 Season1 Club1 League221661.8000000.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
2001-200221Dundeesct SCO1. Premier League13.9120.140.5000
2002-200322Dundeesct SCO1. Premier League34.4260.170.3300
2003-200423Dundeesct SCO1. Premier League33.8020.060.0000Matches
2003-200423Dundee2. UEFA Cup1.800Matches
2004-200524Oxford Unitedeng ENG4. League Two43.4020.050.0000
2005-200625Livingstonsct SCO1. Premier League38.0140.110.2500
2007-200827Livingstonsct SCO2. First Division33.36110.330.0955
2008-200928Livingstonsct SCO2. First Division26.3360.230.1722
2009-201029St Johnstonesct SCO1. Premier League35.6190.250.1100
2010-201130St Johnstonesct SCO1. Premier League31.0080.260.0000
2011-201231St Johnstonesct SCO1. Premier League36.04100.280.3011
2012-201332St Johnstonesct SCO1. Premier League32.0380.250.3801Matches
2013-201433St Johnstonesct SCO1. Premiership36.0380.220.3800Matches
2014-201534St Johnstonesct SCO1. Premiership33.81110.330.0901Matches
2015-201635St Johnstonesct SCO1. Premiership16.5120.120.5000Matches
15 Seasons4 Clubs4 Leagues445.926890.200.20810
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Johnstone (7 Seasons)1 League221.013560.250.2113
Dundee (4 Seasons)2 Leagues83.93100.120.3000
Livingston (3 Seasons)2 Leagues97.610210.220.1477
Oxford United (1 Season)1 League43.4020.050.0000
Premier League (12 Seasons)341.017700.210.2313
First Division (2 Seasons)59.69170.290.1277
League Two (1 Season)43.4020.050.0000
UEFA Cup (1 Season)1.800
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200221Dundee1 League13.9120.140.5000
2002-200322Dundee1 League34.4260.170.3300
2003-200423Dundee2 Leagues35.6020.060.0000
2004-200524Oxford United1 League43.4020.050.0000
2005-200625Livingston1 League38.0140.110.2500
2007-200827Livingston1 League33.36110.330.0955
2008-200928Livingston1 League26.3360.230.1722
2009-201029St Johnstone1 League35.6190.250.1100
2010-201130St Johnstone1 League31.0080.260.0000
2011-201231St Johnstone1 League36.04100.280.3011
2012-201332St Johnstone1 League32.0380.250.3801
2013-201433St Johnstone1 League36.0380.220.3800
2014-201534St Johnstone1 League33.81110.330.0901
2015-201635St Johnstone1 League16.5120.120.5000
15 Seasons4 Clubs4 Leagues445.926890.200.20810
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Johnstone (7 Seasons)1 League221.013560.250.2113
Dundee (4 Seasons)2 Leagues83.93100.120.3000
Livingston (3 Seasons)2 Leagues97.610210.220.1477
Oxford United (1 Season)1 League43.4020.050.0000
Premier League (12 Seasons)341.017700.210.2313
First Division (2 Seasons)59.69170.290.1277
League Two (1 Season)43.4020.050.0000
UEFA Cup (1 Season)1.800
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
2001-200221Dundeesct SCO1. Premier League9th13.9120.140.5000
2002-200322Dundeesct SCO1. Premier League6th34.4260.170.3300
2003-200423Dundeesct SCO1. Premier League7th33.8020.060.0000Matches
2004-200524Oxford Unitedeng ENG4. League Two15th43.4020.050.0000
2005-200625Livingstonsct SCO1. Premier League12th38.0140.110.2500
2007-200827Livingstonsct SCO2. First Division7th33.36110.330.0955
2008-200928Livingstonsct SCO2. First Division7th26.3360.230.1722
2009-201029St Johnstonesct SCO1. Premier League8th35.6190.250.1100
2010-201130St Johnstonesct SCO1. Premier League8th31.0080.260.0000
2011-201231St Johnstonesct SCO1. Premier League6th36.04100.280.3011
2012-201332St Johnstonesct SCO1. Premier League3rd32.0380.250.3801Matches
2013-201433St Johnstonesct SCO1. Premiership6th36.0380.220.3800Matches
2014-201534St Johnstonesct SCO1. Premiership4th33.81110.330.0901Matches
2015-201635St Johnstonesct SCO1. Premiership4th16.5120.120.5000Matches
15 Seasons4 Clubs3 Leagues444.026890.200.20810
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Johnstone (7 Seasons)1 League221.013560.250.2113
Dundee (4 Seasons)1 League82.13100.120.3000
Livingston (3 Seasons)2 Leagues97.610210.220.1477
Oxford United (1 Season)1 League43.4020.050.0000
Premier League (12 Seasons)341.017700.210.2313
First Division (2 Seasons)59.69170.290.1277
League Two (1 Season)43.4020.050.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
2003-200423Dundee2. UEFA CupRd11.800Matches
1 Season1 Club1 League1.800

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
2001-200221Dundeesct SCO1. Premier League171,2497336.513.9134
2002-200322Dundeesct SCO1. Premier League353,0988990.634.4350
2003-200423Dundeesct SCO1. Premier League353,0388788.833.8341Matches
2003-200423Dundee2. UEFA Cup2166831.82100Matches
2004-200524Oxford Unitedeng ENG4. League Two443,9088994.443.4440
2005-200625Livingstonsct SCO1. Premier League383,42090100.038.0380
2007-200827Livingstonsct SCO2. First Division343,0018892.633.3331
2008-200928Livingstonsct SCO2. First Division282,3648473.026.3280
2009-201029St Johnstonesct SCO1. Premier League363,2038993.735.6360
2010-201130St Johnstonesct SCO1. Premier League322,7918781.631.0320
2011-201231St Johnstonesct SCO1. Premier League363,2409094.736.0360
2012-201332St Johnstonesct SCO1. Premier League322,8809084.232.0320Matches
2013-201433St Johnstonesct SCO1. Premiership363,2409094.736.0360Matches
2014-201534St Johnstonesct SCO1. Premiership343,0459089.033.83433011.503130+1+0.03+0.27Matches
2015-201635St Johnstonesct SCO1. Premiership171,4878743.516.51716021.592523+2+0.12+0.07Matches
2021-202241Dundeesct SCO1. Premiership00001Matches
15 Seasons4 Clubs4 Leagues45640,1308877.4445.945050641.535653+3+0.06+0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St Johnstone (7 Seasons)1 League22319,8868983.1221.022349031.535653+3+0.06+0.06
Dundee (4 Seasons)2 Leagues897,5518554.083.984151
Livingston (3 Seasons)2 Leagues1008,7858888.797.6991
Oxford United (1 Season)1 League443,9088994.443.4440
Premier League (12 Seasons)34830,6918874.8341.034349541.535653+3+0.06+0.06
First Division (2 Seasons)625,3658782.859.6611
League Two (1 Season)443,9088994.443.4440
UEFA Cup (1 Season)2166831.82100
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
2001-200221Dundee1 League171,2497336.513.9134
2002-200322Dundee1 League353,0988990.634.4350
2003-200423Dundee2 Leagues373,2048788.835.636110
2004-200524Oxford United1 League443,9088994.443.4440
2005-200625Livingston1 League383,42090100.038.0380
2007-200827Livingston1 League343,0018892.633.3331
2008-200928Livingston1 League282,3648473.026.3280
2009-201029St Johnstone1 League363,2038993.735.6360
2010-201130St Johnstone1 League322,7918781.631.0320
2011-201231St Johnstone1 League363,2409094.736.0360
2012-201332St Johnstone1 League322,8809084.232.0320
2013-201433St Johnstone1 League363,2409094.736.0360
2014-201534St Johnstone1 League343,0459089.033.83433011.503130+1+0.03+0.27
2015-201635St Johnstone1 League171,4878743.516.51716021.592523+2+0.12+0.07
2021-202241Dundee1 League00001
15 Seasons4 Clubs4 Leagues45640,1308877.4445.945050641.535653+3+0.06+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St Johnstone (7 Seasons)1 League22319,8868983.1221.022349031.535653+3+0.06+0.06
Dundee (4 Seasons)2 Leagues897,5518554.083.984151
Livingston (3 Seasons)2 Leagues1008,7858888.797.6991
Oxford United (1 Season)1 League443,9088994.443.4440
Premier League (12 Seasons)34830,6918874.8341.034349541.535653+3+0.06+0.06
First Division (2 Seasons)625,3658782.859.6611
League Two (1 Season)443,9088994.443.4440
UEFA Cup (1 Season)2166831.82100
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
2001-200221Dundeesct SCO1. Premier League9th171,2497336.513.9134
2002-200322Dundeesct SCO1. Premier League6th353,0988990.634.4350
2003-200423Dundeesct SCO1. Premier League7th353,0388788.833.8341Matches
2004-200524Oxford Unitedeng ENG4. League Two15th443,9088994.443.4440
2005-200625Livingstonsct SCO1. Premier League12th383,42090100.038.0380
2007-200827Livingstonsct SCO2. First Division7th343,0018892.633.3331
2008-200928Livingstonsct SCO2. First Division7th282,3648473.026.3280
2009-201029St Johnstonesct SCO1. Premier League8th363,2038993.735.6360
2010-201130St Johnstonesct SCO1. Premier League8th322,7918781.631.0320
2011-201231St Johnstonesct SCO1. Premier League6th363,2409094.736.0360
2012-201332St Johnstonesct SCO1. Premier League3rd322,8809084.232.0320Matches
2013-201433St Johnstonesct SCO1. Premiership6th363,2409094.736.0360Matches
2014-201534St Johnstonesct SCO1. Premiership4th343,0459089.033.83433011.503130+1+0.03+0.27Matches
2015-201635St Johnstonesct SCO1. Premiership4th171,4878743.516.51716021.592523+2+0.12+0.07Matches
2021-202241Dundeesct SCO1. Premiership12th00001Matches
15 Seasons4 Clubs3 Leagues45439,9648877.4444.044849641.535653+3+0.06+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St Johnstone (7 Seasons)1 League22319,8868983.1221.022349031.535653+3+0.06+0.06
Dundee (4 Seasons)1 League877,3858554.082.182051
Livingston (3 Seasons)2 Leagues1008,7858888.797.6991
Oxford United (1 Season)1 League443,9088994.443.4440
Premier League (12 Seasons)34830,6918874.8341.034349541.535653+3+0.06+0.06
First Division (2 Seasons)625,3658782.859.6611
League Two (1 Season)443,9088994.443.4440
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
2003-200423Dundee2. UEFA CupRd12166831.82100Matches
1 Season1 Club1 League2166831.82100
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
2001-200221Dundeesct SCO1. Premier League13.900
2002-200322Dundeesct SCO1. Premier League34.4300
2003-200423Dundeesct SCO1. Premier League33.820Matches
2003-200423Dundee2. UEFA Cup1.80000Matches
2004-200524Oxford Unitedeng ENG4. League Two43.45040
2005-200625Livingstonsct SCO1. Premier League38.050
2007-200827Livingstonsct SCO2. First Division33.340
2008-200928Livingstonsct SCO2. First Division26.320
2009-201029St Johnstonesct SCO1. Premier League35.62013
2010-201130St Johnstonesct SCO1. Premier League31.04025
2011-201231St Johnstonesct SCO1. Premier League36.02026
2012-201332St Johnstonesct SCO1. Premier League32.04130Matches
2013-201433St Johnstonesct SCO1. Premiership36.05019Matches
2014-201534St Johnstonesct SCO1. Premiership33.861Matches
2015-201635St Johnstonesct SCO1. Premiership16.51112Matches
15 Seasons4 Clubs4 Leagues445.945301650
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Johnstone (7 Seasons)1 League221.0243125
Dundee (4 Seasons)2 Leagues83.950000
Livingston (3 Seasons)2 Leagues97.6110
Oxford United (1 Season)1 League43.45040
Premier League (12 Seasons)341.0343125
First Division (2 Seasons)59.660
League Two (1 Season)43.45040
UEFA Cup (1 Season)1.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200221Dundee1 League13.900
2002-200322Dundee1 League34.4300
2003-200423Dundee2 Leagues35.62000
2004-200524Oxford United1 League43.45040
2005-200625Livingston1 League38.050
2007-200827Livingston1 League33.340
2008-200928Livingston1 League26.320
2009-201029St Johnstone1 League35.62013
2010-201130St Johnstone1 League31.04025
2011-201231St Johnstone1 League36.02026
2012-201332St Johnstone1 League32.04130
2013-201433St Johnstone1 League36.05019
2014-201534St Johnstone1 League33.861
2015-201635St Johnstone1 League16.51112
15 Seasons4 Clubs4 Leagues445.945301650
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Johnstone (7 Seasons)1 League221.0243125
Dundee (4 Seasons)2 Leagues83.950000
Livingston (3 Seasons)2 Leagues97.6110
Oxford United (1 Season)1 League43.45040
Premier League (12 Seasons)341.0343125
First Division (2 Seasons)59.660
League Two (1 Season)43.45040
UEFA Cup (1 Season)1.80000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200221Dundeesct SCO1. Premier League9th13.900
2002-200322Dundeesct SCO1. Premier League6th34.4300
2003-200423Dundeesct SCO1. Premier League7th33.820Matches
2004-200524Oxford Unitedeng ENG4. League Two15th43.45040
2005-200625Livingstonsct SCO1. Premier League12th38.050
2007-200827Livingstonsct SCO2. First Division7th33.340
2008-200928Livingstonsct SCO2. First Division7th26.320
2009-201029St Johnstonesct SCO1. Premier League8th35.62013
2010-201130St Johnstonesct SCO1. Premier League8th31.04025
2011-201231St Johnstonesct SCO1. Premier League6th36.02026
2012-201332St Johnstonesct SCO1. Premier League3rd32.04130Matches
2013-201433St Johnstonesct SCO1. Premiership6th36.05019Matches
2014-201534St Johnstonesct SCO1. Premiership4th33.861Matches
2015-201635St Johnstonesct SCO1. Premiership4th16.51112Matches
15 Seasons4 Clubs3 Leagues444.0453165
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Johnstone (7 Seasons)1 League221.0243125
Dundee (4 Seasons)1 League82.1500
Livingston (3 Seasons)2 Leagues97.6110
Oxford United (1 Season)1 League43.45040
Premier League (12 Seasons)341.0343125
First Division (2 Seasons)59.660
League Two (1 Season)43.45040
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200423Dundee2. UEFA CupRd11.80000Matches
1 Season1 Club1 League1.80000

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.