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-200118Heartssct SCO1. Premier League30150.2000000000.000.000.000.000.00
2001-200219Heartssct SCO1. Premier League34242,25025.0527322800.200.080.280.120.20
2002-200320Heartssct SCO1. Premier League23994510.5101100500.100.000.100.100.10
2003-200421Heartssct SCO1. Premier League711872.1101100000.480.000.480.480.48Matches
2003-200421Hearts2. UEFA Cup10440.5000100.000.00Matches
2004-200522Heartssct SCO1. Premier League1154535.0011000200.000.200.200.000.20
2005-200623Dunfermlinesct SCO1. Premier League632853.2000000300.000.000.000.000.00
2005-200623Heartssct SCO1. Premier League1113263.6101100000.280.000.280.280.28
2006-200724Dunfermlinesct SCO1. Premier League23221,74619.4224200600.100.100.210.100.21
2007-200825Dunfermlinesct SCO2. First Division31252,21724.6314300400.120.040.160.120.16Matches
2008-200926Queenssct SCO2. First Division1065526.1000000200.000.000.000.000.00
2009-201027Raith Roverssct SCO2. First Division19171,38415.4112100620.070.070.130.070.13
2010-201128Raith Roverssct SCO2. First Division29262,29025.4213200500.080.040.120.080.12
2011-201229Queenssct SCO2. First Division29232,04722.7202200900.090.000.090.090.09
2013-201431Alloa Athleticsct SCO2. Championship30292,48927.7202200700.070.000.070.070.07
2014-201532Alloa Athleticsct SCO2. Championship20201,64318.3112100700.050.050.110.050.11Matches
14 Seasons5 Clubs3 Leagues28721118,873209.72193019226520.100.040.140.090.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
Hearts (6 Seasons)2 Leagues90404,22046.983116221600.170.060.240.130.19
Dunfermline (3 Seasons)2 Leagues60504,24847.25385001300.110.060.170.110.17
Alloa Athletic (2 Seasons)1 League50494,13245.93143001400.070.020.090.070.09
Raith Rovers (2 Seasons)1 League48433,67440.83253001120.070.050.120.070.12
Queens (2 Seasons)1 League39292,59928.92022001100.070.000.070.070.07
First Division (7 Seasons)16814612,622140.21141511004020.080.030.110.080.11
Premier League (7 Seasons)118656,20769.0105158222400.140.070.220.120.19
UEFA Cup (1 Season)10440.5000100.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-200118Hearts1 League30150.2000000000.000.000.000.000.00
2001-200219Hearts1 League34242,25025.0527322800.200.080.280.120.20
2002-200320Hearts1 League23994510.5101100500.100.000.100.100.10
2003-200421Hearts2 Leagues812312.6101100100.390.000.480.390.48
2004-200522Hearts1 League1154535.0011000200.000.200.200.000.20
2005-200623Hearts1 League1113263.6101100000.280.000.280.280.28
2005-200623Dunfermline1 League632853.2000000300.000.000.000.000.00
2006-200724Dunfermline1 League23221,74619.4224200600.100.100.210.100.21
2007-200825Dunfermline1 League31252,21724.6314300400.120.040.160.120.16
2008-200926Queens1 League1065526.1000000200.000.000.000.000.00
2009-201027Raith Rovers1 League19171,38415.4112100620.070.070.130.070.13
2010-201128Raith Rovers1 League29262,29025.4213200500.080.040.120.080.12
2011-201229Queens1 League29232,04722.7202200900.090.000.090.090.09
2013-201431Alloa Athletic1 League30292,48927.7202200700.070.000.070.070.07
2014-201532Alloa Athletic1 League20201,64318.3112100700.050.050.110.050.11
14 Seasons5 Clubs3 Leagues28721118,873209.72193019226520.100.040.140.090.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
Hearts (6 Seasons)2 Leagues90404,22046.983116221600.170.060.240.130.19
Dunfermline (3 Seasons)2 Leagues60504,24847.25385001300.110.060.170.110.17
Alloa Athletic (2 Seasons)1 League50494,13245.93143001400.070.020.090.070.09
Raith Rovers (2 Seasons)1 League48433,67440.83253001120.070.050.120.070.12
Queens (2 Seasons)1 League39292,59928.92022001100.070.000.070.070.07
First Division (7 Seasons)16814612,622140.21141511004020.080.030.110.080.11
Premier League (7 Seasons)118656,20769.0105158222400.140.070.220.120.19
UEFA Cup (1 Season)10440.5000100.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-200118Heartssct SCO1. Premier League5th30150.2000000000.000.000.000.000.00
2001-200219Heartssct SCO1. Premier League5th34242,25025.0527322800.200.080.280.120.20
2002-200320Heartssct SCO1. Premier League3rd23994510.5101100500.100.000.100.100.10
2003-200421Heartssct SCO1. Premier League3rd711872.1101100000.480.000.480.480.48Matches
2004-200522Heartssct SCO1. Premier League5th1154535.0011000200.000.200.200.000.20
2005-200623Heartssct SCO1. Premier League2nd1113263.6101100000.280.000.280.280.28
2005-200623Dunfermlinesct SCO1. Premier League11th632853.2000000300.000.000.000.000.00
2006-200724Dunfermlinesct SCO1. Premier League12th23221,74619.4224200600.100.100.210.100.21
2007-200825Dunfermlinesct SCO2. First Division5th31252,21724.6314300400.120.040.160.120.16Matches
2008-200926Queenssct SCO2. First Division5th1065526.1000000200.000.000.000.000.00
2009-201027Raith Roverssct SCO2. First Division7th19171,38415.4112100620.070.070.130.070.13
2010-201128Raith Roverssct SCO2. First Division2nd29262,29025.4213200500.080.040.120.080.12
2011-201229Queenssct SCO2. First Division10th29232,04722.7202200900.090.000.090.090.09
2013-201431Alloa Athleticsct SCO2. Championship8th30292,48927.7202200700.070.000.070.070.07
2014-201532Alloa Athleticsct SCO2. Championship9th20201,64318.3112100700.050.050.110.050.11Matches
14 Seasons5 Clubs2 Leagues28621118,829209.22193019226420.100.040.140.090.13
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
Hearts (6 Seasons)1 League89404,17646.483116221500.170.060.240.130.19
Dunfermline (3 Seasons)2 Leagues60504,24847.25385001300.110.060.170.110.17
Alloa Athletic (2 Seasons)1 League50494,13245.93143001400.070.020.090.070.09
Raith Rovers (2 Seasons)1 League48433,67440.83253001120.070.050.120.070.12
Queens (2 Seasons)1 League39292,59928.92022001100.070.000.070.070.07
First Division (7 Seasons)16814612,622140.21141511004020.080.030.110.080.11
Premier League (7 Seasons)118656,20769.0105158222400.140.070.220.120.19
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-200421Hearts2. UEFA CupRd210440.5000100.000.00Matches
1 Season1 Club1 League10440.5000100.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-200118Heartssct SCO1. Premier League0.2016.000.0000
2001-200219Heartssct SCO1. Premier League25.05150.600.2022
2002-200320Heartssct SCO1. Premier League10.5130.290.3300
2003-200421Heartssct SCO1. Premier League2.1131.440.3300Matches
2003-200421Hearts2. UEFA Cup0.500Matches
2004-200522Heartssct SCO1. Premier League5.0030.600.0000
2005-200623Dunfermlinesct SCO1. Premier League3.2000
2005-200623Heartssct SCO1. Premier League3.6100
2006-200724Dunfermlinesct SCO1. Premier League19.42120.620.1700
2007-200825Dunfermlinesct SCO2. First Division24.63100.410.3000Matches
2008-200926Queenssct SCO2. First Division6.1030.490.0000
2009-201027Raith Roverssct SCO2. First Division15.4140.260.2500
2010-201128Raith Roverssct SCO2. First Division25.42100.390.2000
2011-201229Queenssct SCO2. First Division22.72100.440.2000
2013-201431Alloa Athleticsct SCO2. Championship27.7260.220.3300
2014-201532Alloa Athleticsct SCO2. Championship18.3180.440.1300Matches
14 Seasons5 Clubs3 Leagues209.721880.430.2022
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (6 Seasons)2 Leagues46.98250.580.2022
Dunfermline (3 Seasons)2 Leagues47.25220.500.2300
Alloa Athletic (2 Seasons)1 League45.93140.300.2100
Raith Rovers (2 Seasons)1 League40.83140.340.2100
Queens (2 Seasons)1 League28.92130.450.1500
First Division (7 Seasons)140.211510.360.2200
Premier League (7 Seasons)69.010370.600.1922
UEFA Cup (1 Season)0.500
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-200118Hearts1 League0.2016.000.0000
2001-200219Hearts1 League25.05150.600.2022
2002-200320Hearts1 League10.5130.290.3300
2003-200421Hearts2 Leagues2.6131.440.3300
2004-200522Hearts1 League5.0030.600.0000
2005-200623Hearts1 League3.6100
2005-200623Dunfermline1 League3.2000
2006-200724Dunfermline1 League19.42120.620.1700
2007-200825Dunfermline1 League24.63100.410.3000
2008-200926Queens1 League6.1030.490.0000
2009-201027Raith Rovers1 League15.4140.260.2500
2010-201128Raith Rovers1 League25.42100.390.2000
2011-201229Queens1 League22.72100.440.2000
2013-201431Alloa Athletic1 League27.7260.220.3300
2014-201532Alloa Athletic1 League18.3180.440.1300
14 Seasons5 Clubs3 Leagues209.721880.430.2022
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (6 Seasons)2 Leagues46.98250.580.2022
Dunfermline (3 Seasons)2 Leagues47.25220.500.2300
Alloa Athletic (2 Seasons)1 League45.93140.300.2100
Raith Rovers (2 Seasons)1 League40.83140.340.2100
Queens (2 Seasons)1 League28.92130.450.1500
First Division (7 Seasons)140.211510.360.2200
Premier League (7 Seasons)69.010370.600.1922
UEFA Cup (1 Season)0.500
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-200118Heartssct SCO1. Premier League5th0.2016.000.0000
2001-200219Heartssct SCO1. Premier League5th25.05150.600.2022
2002-200320Heartssct SCO1. Premier League3rd10.5130.290.3300
2003-200421Heartssct SCO1. Premier League3rd2.1131.440.3300Matches
2004-200522Heartssct SCO1. Premier League5th5.0030.600.0000
2005-200623Heartssct SCO1. Premier League2nd3.6100
2005-200623Dunfermlinesct SCO1. Premier League11th3.2000
2006-200724Dunfermlinesct SCO1. Premier League12th19.42120.620.1700
2007-200825Dunfermlinesct SCO2. First Division5th24.63100.410.3000Matches
2008-200926Queenssct SCO2. First Division5th6.1030.490.0000
2009-201027Raith Roverssct SCO2. First Division7th15.4140.260.2500
2010-201128Raith Roverssct SCO2. First Division2nd25.42100.390.2000
2011-201229Queenssct SCO2. First Division10th22.72100.440.2000
2013-201431Alloa Athleticsct SCO2. Championship8th27.7260.220.3300
2014-201532Alloa Athleticsct SCO2. Championship9th18.3180.440.1300Matches
14 Seasons5 Clubs2 Leagues209.221880.430.2022
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hearts (6 Seasons)1 League46.48250.580.2022
Dunfermline (3 Seasons)2 Leagues47.25220.500.2300
Alloa Athletic (2 Seasons)1 League45.93140.300.2100
Raith Rovers (2 Seasons)1 League40.83140.340.2100
Queens (2 Seasons)1 League28.92130.450.1500
First Division (7 Seasons)140.211510.360.2200
Premier League (7 Seasons)69.010370.600.1922
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-200421Hearts2. UEFA CupRd20.500Matches
1 Season1 Club1 League0.500

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-200118Heartssct SCO1. Premier League31550.40.203
2001-200219Heartssct SCO1. Premier League342,2506665.825.02410
2002-200320Heartssct SCO1. Premier League239454127.610.5914
2003-200421Heartssct SCO1. Premier League7187275.52.116Matches
2003-200421Hearts2. UEFA Cup144440.5011Matches
2004-200522Heartssct SCO1. Premier League114534113.25.056
2005-200623Dunfermlinesct SCO1. Premier League6285488.33.233
2005-200623Heartssct SCO1. Premier League11326309.53.6110
2006-200724Dunfermlinesct SCO1. Premier League231,7467651.119.4221
2007-200825Dunfermlinesct SCO2. First Division312,2177268.424.6256Matches
2008-200926Queenssct SCO2. First Division105525517.06.164
2009-201027Raith Roverssct SCO2. First Division191,3847342.715.4172
2010-201128Raith Roverssct SCO2. First Division292,2907970.725.4263
2011-201229Queenssct SCO2. First Division292,0477163.222.7236
2013-201431Alloa Athleticsct SCO2. Championship302,4898376.827.7291
2014-201532Alloa Athleticsct SCO2. Championship201,6438250.718.32015010.701129-18-0.99-0.76Matches
14 Seasons5 Clubs3 Leagues28718,8736637.6209.7211157620.701129-18-0.99-0.76
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (6 Seasons)2 Leagues904,2204720.446.940501
Dunfermline (3 Seasons)2 Leagues604,2487142.147.25010
Alloa Athletic (2 Seasons)1 League504,1328363.845.94915110.701129-18-0.99-0.76
Raith Rovers (2 Seasons)1 League483,6747756.740.8435
Queens (2 Seasons)1 League392,5996740.128.92910
First Division (7 Seasons)16812,6227555.7140.2146152210.701129-18-0.99-0.76
Premier League (7 Seasons)1186,2075322.769.06553
UEFA Cup (1 Season)144440.5011
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-200118Hearts1 League31550.40.203
2001-200219Hearts1 League342,2506665.825.02410
2002-200320Hearts1 League239454127.610.5914
2003-200421Hearts2 Leagues8231295.52.6171
2004-200522Hearts1 League114534113.25.056
2005-200623Hearts1 League11326309.53.6110
2005-200623Dunfermline1 League6285488.33.233
2006-200724Dunfermline1 League231,7467651.119.4221
2007-200825Dunfermline1 League312,2177268.424.6256
2008-200926Queens1 League105525517.06.164
2009-201027Raith Rovers1 League191,3847342.715.4172
2010-201128Raith Rovers1 League292,2907970.725.4263
2011-201229Queens1 League292,0477163.222.7236
2013-201431Alloa Athletic1 League302,4898376.827.7291
2014-201532Alloa Athletic1 League201,6438250.718.32015010.701129-18-0.99-0.76
14 Seasons5 Clubs3 Leagues28718,8736637.6209.7211157620.701129-18-0.99-0.76
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (6 Seasons)2 Leagues904,2204720.446.940501
Dunfermline (3 Seasons)2 Leagues604,2487142.147.25010
Alloa Athletic (2 Seasons)1 League504,1328363.845.94915110.701129-18-0.99-0.76
Raith Rovers (2 Seasons)1 League483,6747756.740.8435
Queens (2 Seasons)1 League392,5996740.128.92910
First Division (7 Seasons)16812,6227555.7140.2146152210.701129-18-0.99-0.76
Premier League (7 Seasons)1186,2075322.769.06553
UEFA Cup (1 Season)144440.5011
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-200118Heartssct SCO1. Premier League5th31550.40.203
2001-200219Heartssct SCO1. Premier League5th342,2506665.825.02410
2002-200320Heartssct SCO1. Premier League3rd239454127.610.5914
2003-200421Heartssct SCO1. Premier League3rd7187275.52.116Matches
2004-200522Heartssct SCO1. Premier League5th114534113.25.056
2005-200623Heartssct SCO1. Premier League2nd11326309.53.6110
2005-200623Dunfermlinesct SCO1. Premier League11th6285488.33.233
2006-200724Dunfermlinesct SCO1. Premier League12th231,7467651.119.4221
2007-200825Dunfermlinesct SCO2. First Division5th312,2177268.424.6256Matches
2008-200926Queenssct SCO2. First Division5th105525517.06.164
2009-201027Raith Roverssct SCO2. First Division7th191,3847342.715.4172
2010-201128Raith Roverssct SCO2. First Division2nd292,2907970.725.4263
2011-201229Queenssct SCO2. First Division10th292,0477163.222.7236
2013-201431Alloa Athleticsct SCO2. Championship8th302,4898376.827.7291
2014-201532Alloa Athleticsct SCO2. Championship9th201,6438250.718.32015010.701129-18-0.99-0.76Matches
14 Seasons5 Clubs2 Leagues28618,8296637.6209.2211157510.701129-18-0.99-0.76
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (6 Seasons)1 League894,1764720.446.44049
Dunfermline (3 Seasons)2 Leagues604,2487142.147.25010
Alloa Athletic (2 Seasons)1 League504,1328363.845.94915110.701129-18-0.99-0.76
Raith Rovers (2 Seasons)1 League483,6747756.740.8435
Queens (2 Seasons)1 League392,5996740.128.92910
First Division (7 Seasons)16812,6227555.7140.2146152210.701129-18-0.99-0.76
Premier League (7 Seasons)1186,2075322.769.06553
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-200421Hearts2. UEFA CupRd2144440.5011Matches
1 Season1 Club1 League144440.5011
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-200118Heartssct SCO1. Premier League0.200
2001-200219Heartssct SCO1. Premier League25.080
2002-200320Heartssct SCO1. Premier League10.5500
2003-200421Heartssct SCO1. Premier League2.100Matches
2003-200421Hearts2. UEFA Cup0.51000Matches
2004-200522Heartssct SCO1. Premier League5.020
2005-200623Dunfermlinesct SCO1. Premier League3.230
2005-200623Heartssct SCO1. Premier League3.600
2006-200724Dunfermlinesct SCO1. Premier League19.460
2007-200825Dunfermlinesct SCO2. First Division24.640Matches
2008-200926Queenssct SCO2. First Division6.120
2009-201027Raith Roverssct SCO2. First Division15.462
2010-201128Raith Roverssct SCO2. First Division25.450
2011-201229Queenssct SCO2. First Division22.790
2013-201431Alloa Athleticsct SCO2. Championship27.770
2014-201532Alloa Athleticsct SCO2. Championship18.370Matches
14 Seasons5 Clubs3 Leagues209.7652000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (6 Seasons)2 Leagues46.9160000
Dunfermline (3 Seasons)2 Leagues47.2130
Alloa Athletic (2 Seasons)1 League45.9140
Raith Rovers (2 Seasons)1 League40.8112
Queens (2 Seasons)1 League28.9110
First Division (7 Seasons)140.2402
Premier League (7 Seasons)69.02400
UEFA Cup (1 Season)0.51000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200118Hearts1 League0.200
2001-200219Hearts1 League25.080
2002-200320Hearts1 League10.5500
2003-200421Hearts2 Leagues2.61000
2004-200522Hearts1 League5.020
2005-200623Hearts1 League3.600
2005-200623Dunfermline1 League3.230
2006-200724Dunfermline1 League19.460
2007-200825Dunfermline1 League24.640
2008-200926Queens1 League6.120
2009-201027Raith Rovers1 League15.462
2010-201128Raith Rovers1 League25.450
2011-201229Queens1 League22.790
2013-201431Alloa Athletic1 League27.770
2014-201532Alloa Athletic1 League18.370
14 Seasons5 Clubs3 Leagues209.7652000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (6 Seasons)2 Leagues46.9160000
Dunfermline (3 Seasons)2 Leagues47.2130
Alloa Athletic (2 Seasons)1 League45.9140
Raith Rovers (2 Seasons)1 League40.8112
Queens (2 Seasons)1 League28.9110
First Division (7 Seasons)140.2402
Premier League (7 Seasons)69.02400
UEFA Cup (1 Season)0.51000
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-200118Heartssct SCO1. Premier League5th0.200
2001-200219Heartssct SCO1. Premier League5th25.080
2002-200320Heartssct SCO1. Premier League3rd10.5500
2003-200421Heartssct SCO1. Premier League3rd2.100Matches
2004-200522Heartssct SCO1. Premier League5th5.020
2005-200623Heartssct SCO1. Premier League2nd3.600
2005-200623Dunfermlinesct SCO1. Premier League11th3.230
2006-200724Dunfermlinesct SCO1. Premier League12th19.460
2007-200825Dunfermlinesct SCO2. First Division5th24.640Matches
2008-200926Queenssct SCO2. First Division5th6.120
2009-201027Raith Roverssct SCO2. First Division7th15.462
2010-201128Raith Roverssct SCO2. First Division2nd25.450
2011-201229Queenssct SCO2. First Division10th22.790
2013-201431Alloa Athleticsct SCO2. Championship8th27.770
2014-201532Alloa Athleticsct SCO2. Championship9th18.370Matches
14 Seasons5 Clubs2 Leagues209.26420
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (6 Seasons)1 League46.41500
Dunfermline (3 Seasons)2 Leagues47.2130
Alloa Athletic (2 Seasons)1 League45.9140
Raith Rovers (2 Seasons)1 League40.8112
Queens (2 Seasons)1 League28.9110
First Division (7 Seasons)140.2402
Premier League (7 Seasons)69.02400
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200421Hearts2. UEFA CupRd20.51000Matches
1 Season1 Club1 League0.51000

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 Stephen Simmons Pages