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-200121Heartssct SCO1. Premier League31272,30925.7131141301100.510.040.550.510.55Matches
2000-200121Hearts2. UEFA Cup11760.8000000.000.00Matches
2001-200222Heartssct SCO1. Premier League2044725.2112100000.190.190.380.190.38
2002-200323Heartssct SCO1. Premier League29181,56417.49211811200.520.120.630.460.58
2003-200424Heartssct SCO1. Premier League24141,41815.8718700100.440.060.510.440.51Matches
2003-200424Hearts2. UEFA Cup10150.2000000.000.00Matches
2004-200525Boston Unitedeng ENG4. League Two25252,14823.9191201633200.800.040.840.670.71
2004-200525Northamptoneng ENG4. League Two886617.3707700200.950.000.950.950.95
2005-200626Northamptoneng ENG4. League Two29201,74819.48210622600.410.100.510.310.41
2006-200727Northamptoneng ENG3. League One44392,72630.3718700000.230.030.260.230.26
2007-200828Northamptoneng ENG3. League One25252,08923.2808801200.340.000.340.340.34
2007-200828Yeovil Towneng ENG3. League One19151,36515.2415400000.260.070.330.260.33
2008-200929Dunfermlinesct SCO2. First Division32272,38926.5154191322200.570.150.720.490.64
2009-201030Dunfermlinesct SCO2. First Division21171,53217.0819711000.470.060.530.410.47
2010-201131Dunfermlinesct SCO2. First Division31292,45027.2123151112100.440.110.550.400.51
2011-201232Dunfermlinesct SCO1. Premier League36232,03522.6112131100100.490.090.570.490.57
2012-201333Dunfermlinesct SCO2. First Division26101,13112.6415400000.320.080.400.320.40
2013-201434Alloa Athleticsct SCO2. Championship32272,24725.0527500100.200.080.280.200.28
14 Seasons6 Clubs5 Leagues43432928,375315.31382316112810132100.440.070.510.410.48
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
Dunfermline (5 Seasons)2 Leagues1461069,537106.05011614645400.470.100.580.430.54
Hearts (4 Seasons)2 Leagues106645,85465.0305352912400.460.080.550.450.53
Northampton (4 Seasons)2 Leagues106927,22480.33033328231000.370.040.410.350.39
Alloa Athletic (1 Season)1 League32272,24725.0527500100.200.080.280.200.28
Boston United (1 Season)1 League25252,14823.9191201633200.800.040.840.670.71
Yeovil Town (1 Season)1 League19151,36515.2415400000.260.070.330.260.33
First Division (5 Seasons)1421109,749108.34411554045400.410.100.510.370.47
Premier League (5 Seasons)140867,79886.6417484012500.470.080.550.460.54
League One (2 Seasons)88796,18068.7192211901200.280.030.310.280.31
League Two (2 Seasons)62534,55750.63433729551000.670.060.730.570.63
UEFA Cup (2 Seasons)21911.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
2000-200121Hearts2 Leagues32282,38526.5131141301100.490.040.550.490.55
2001-200222Hearts1 League2044725.2112100000.190.190.380.190.38
2002-200323Hearts1 League29181,56417.49211811200.520.120.630.460.58
2003-200424Hearts2 Leagues25141,43315.9718700100.440.060.510.440.51
2004-200525Boston United1 League25252,14823.9191201633200.800.040.840.670.71
2004-200525Northampton1 League886617.3707700200.950.000.950.950.95
2005-200626Northampton1 League29201,74819.48210622600.410.100.510.310.41
2006-200727Northampton1 League44392,72630.3718700000.230.030.260.230.26
2007-200828Northampton1 League25252,08923.2808801200.340.000.340.340.34
2007-200828Yeovil Town1 League19151,36515.2415400000.260.070.330.260.33
2008-200929Dunfermline1 League32272,38926.5154191322200.570.150.720.490.64
2009-201030Dunfermline1 League21171,53217.0819711000.470.060.530.410.47
2010-201131Dunfermline1 League31292,45027.2123151112100.440.110.550.400.51
2011-201232Dunfermline1 League36232,03522.6112131100100.490.090.570.490.57
2012-201333Dunfermline1 League26101,13112.6415400000.320.080.400.320.40
2013-201434Alloa Athletic1 League32272,24725.0527500100.200.080.280.200.28
14 Seasons6 Clubs5 Leagues43432928,375315.31382316112810132100.440.070.510.410.48
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
Dunfermline (5 Seasons)2 Leagues1461069,537106.05011614645400.470.100.580.430.54
Hearts (4 Seasons)2 Leagues106645,85465.0305352912400.460.080.550.450.53
Northampton (4 Seasons)2 Leagues106927,22480.33033328231000.370.040.410.350.39
Alloa Athletic (1 Season)1 League32272,24725.0527500100.200.080.280.200.28
Boston United (1 Season)1 League25252,14823.9191201633200.800.040.840.670.71
Yeovil Town (1 Season)1 League19151,36515.2415400000.260.070.330.260.33
First Division (5 Seasons)1421109,749108.34411554045400.410.100.510.370.47
Premier League (5 Seasons)140867,79886.6417484012500.470.080.550.460.54
League One (2 Seasons)88796,18068.7192211901200.280.030.310.280.31
League Two (2 Seasons)62534,55750.63433729551000.670.060.730.570.63
UEFA Cup (2 Seasons)21911.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
2000-200121Heartssct SCO1. Premier League5th31272,30925.7131141301100.510.040.550.510.55Matches
2001-200222Heartssct SCO1. Premier League5th2044725.2112100000.190.190.380.190.38
2002-200323Heartssct SCO1. Premier League3rd29181,56417.49211811200.520.120.630.460.58
2003-200424Heartssct SCO1. Premier League3rd24141,41815.8718700100.440.060.510.440.51Matches
2004-200525Boston Unitedeng ENG4. League Two16th25252,14823.9191201633200.800.040.840.670.71
2004-200525Northamptoneng ENG4. League Two7th886617.3707700200.950.000.950.950.95
2005-200626Northamptoneng ENG4. League Two2nd29201,74819.48210622600.410.100.510.310.41
2006-200727Northamptoneng ENG3. League One14th44392,72630.3718700000.230.030.260.230.26
2007-200828Northamptoneng ENG3. League One9th25252,08923.2808801200.340.000.340.340.34
2007-200828Yeovil Towneng ENG3. League One18th19151,36515.2415400000.260.070.330.260.33
2008-200929Dunfermlinesct SCO2. First Division3rd32272,38926.5154191322200.570.150.720.490.64
2009-201030Dunfermlinesct SCO2. First Division3rd21171,53217.0819711000.470.060.530.410.47
2010-201131Dunfermlinesct SCO2. First Division1st31292,45027.2123151112100.440.110.550.400.51
2011-201232Dunfermlinesct SCO1. Premier League12th36232,03522.6112131100100.490.090.570.490.57
2012-201333Dunfermlinesct SCO2. First Division9th26101,13112.6415400000.320.080.400.320.40
2013-201434Alloa Athleticsct SCO2. Championship8th32272,24725.0527500100.200.080.280.200.28
14 Seasons6 Clubs4 Leagues43232828,284314.31382316112810132100.440.070.510.410.48
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
Dunfermline (5 Seasons)2 Leagues1461069,537106.05011614645400.470.100.580.430.54
Northampton (4 Seasons)2 Leagues106927,22480.33033328231000.370.040.410.350.39
Hearts (4 Seasons)1 League104635,76364.0305352912400.470.080.550.450.53
Alloa Athletic (1 Season)1 League32272,24725.0527500100.200.080.280.200.28
Boston United (1 Season)1 League25252,14823.9191201633200.800.040.840.670.71
Yeovil Town (1 Season)1 League19151,36515.2415400000.260.070.330.260.33
First Division (5 Seasons)1421109,749108.34411554045400.410.100.510.370.47
Premier League (5 Seasons)140867,79886.6417484012500.470.080.550.460.54
League One (2 Seasons)88796,18068.7192211901200.280.030.310.280.31
League Two (2 Seasons)62534,55750.63433729551000.670.060.730.570.63
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
2000-200121Hearts2. UEFA CupRd111760.8000000.000.00Matches
2003-200424Hearts2. UEFA CupRd210150.2000000.000.00Matches
2 Seasons1 Club1 League21911.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
200626nir Northern IrelandWCQ1030.00000000.000.00Matches
201030nir Northern IrelandWCQ1080.10000000.000.00Matches
2 Seasons1 Club1 League20110.10000000.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-200121Heartssct SCO1. Premier League25.713261.010.5001Matches
2000-200121Hearts2. UEFA Cup0.800Matches
2001-200222Heartssct SCO1. Premier League5.2171.330.1400
2002-200323Heartssct SCO1. Premier League17.49241.380.3311
2003-200424Heartssct SCO1. Premier League15.87191.210.3700Matches
2003-200424Hearts2. UEFA Cup0.200Matches
2004-200525Boston Unitedeng ENG4. League Two23.919431.800.3733
2004-200525Northamptoneng ENG4. League Two7.37152.040.4700
2005-200626Northamptoneng ENG4. League Two19.48321.650.1922
2006-200727Northamptoneng ENG3. League One30.37461.520.1500
2007-200828Northamptoneng ENG3. League One23.28331.420.2401
2007-200828Yeovil Towneng ENG3. League One15.24251.650.1600
2008-200929Dunfermlinesct SCO2. First Division26.515461.730.2822
2009-201030Dunfermlinesct SCO2. First Division17.08261.530.2711
2010-201131Dunfermlinesct SCO2. First Division27.212341.250.3212
2011-201232Dunfermlinesct SCO1. Premier League22.611160.710.6900
2012-201333Dunfermlinesct SCO2. First Division12.64100.800.4000
2013-201434Alloa Athleticsct SCO2. Championship25.05160.640.3100
14 Seasons6 Clubs5 Leagues315.31384181.330.311013
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dunfermline (5 Seasons)2 Leagues106.0501321.250.3545
Hearts (4 Seasons)2 Leagues65.030761.190.3812
Northampton (4 Seasons)2 Leagues80.3301261.570.2223
Alloa Athletic (1 Season)1 League25.05160.640.3100
Boston United (1 Season)1 League23.919431.800.3733
Yeovil Town (1 Season)1 League15.24251.650.1600
First Division (5 Seasons)108.3441321.220.3045
Premier League (5 Seasons)86.641921.060.4312
League One (2 Seasons)68.7191041.510.1801
League Two (2 Seasons)50.634901.780.3255
UEFA Cup (2 Seasons)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
2000-200121Hearts2 Leagues26.513261.010.5001
2001-200222Hearts1 League5.2171.330.1400
2002-200323Hearts1 League17.49241.380.3311
2003-200424Hearts2 Leagues15.97191.210.3700
2004-200525Boston United1 League23.919431.800.3733
2004-200525Northampton1 League7.37152.040.4700
2005-200626Northampton1 League19.48321.650.1922
2006-200727Northampton1 League30.37461.520.1500
2007-200828Northampton1 League23.28331.420.2401
2007-200828Yeovil Town1 League15.24251.650.1600
2008-200929Dunfermline1 League26.515461.730.2822
2009-201030Dunfermline1 League17.08261.530.2711
2010-201131Dunfermline1 League27.212341.250.3212
2011-201232Dunfermline1 League22.611160.710.6900
2012-201333Dunfermline1 League12.64100.800.4000
2013-201434Alloa Athletic1 League25.05160.640.3100
14 Seasons6 Clubs5 Leagues315.31384181.330.311013
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dunfermline (5 Seasons)2 Leagues106.0501321.250.3545
Hearts (4 Seasons)2 Leagues65.030761.190.3812
Northampton (4 Seasons)2 Leagues80.3301261.570.2223
Alloa Athletic (1 Season)1 League25.05160.640.3100
Boston United (1 Season)1 League23.919431.800.3733
Yeovil Town (1 Season)1 League15.24251.650.1600
First Division (5 Seasons)108.3441321.220.3045
Premier League (5 Seasons)86.641921.060.4312
League One (2 Seasons)68.7191041.510.1801
League Two (2 Seasons)50.634901.780.3255
UEFA Cup (2 Seasons)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
2000-200121Heartssct SCO1. Premier League5th25.713261.010.5001Matches
2001-200222Heartssct SCO1. Premier League5th5.2171.330.1400
2002-200323Heartssct SCO1. Premier League3rd17.49241.380.3311
2003-200424Heartssct SCO1. Premier League3rd15.87191.210.3700Matches
2004-200525Boston Unitedeng ENG4. League Two16th23.919431.800.3733
2004-200525Northamptoneng ENG4. League Two7th7.37152.040.4700
2005-200626Northamptoneng ENG4. League Two2nd19.48321.650.1922
2006-200727Northamptoneng ENG3. League One14th30.37461.520.1500
2007-200828Northamptoneng ENG3. League One9th23.28331.420.2401
2007-200828Yeovil Towneng ENG3. League One18th15.24251.650.1600
2008-200929Dunfermlinesct SCO2. First Division3rd26.515461.730.2822
2009-201030Dunfermlinesct SCO2. First Division3rd17.08261.530.2711
2010-201131Dunfermlinesct SCO2. First Division1st27.212341.250.3212
2011-201232Dunfermlinesct SCO1. Premier League12th22.611160.710.6900
2012-201333Dunfermlinesct SCO2. First Division9th12.64100.800.4000
2013-201434Alloa Athleticsct SCO2. Championship8th25.05160.640.3100
14 Seasons6 Clubs4 Leagues314.31384181.330.311013
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dunfermline (5 Seasons)2 Leagues106.0501321.250.3545
Northampton (4 Seasons)2 Leagues80.3301261.570.2223
Hearts (4 Seasons)1 League64.030761.190.3812
Alloa Athletic (1 Season)1 League25.05160.640.3100
Boston United (1 Season)1 League23.919431.800.3733
Yeovil Town (1 Season)1 League15.24251.650.1600
First Division (5 Seasons)108.3441321.220.3045
Premier League (5 Seasons)86.641921.060.4312
League One (2 Seasons)68.7191041.510.1801
League Two (2 Seasons)50.634901.780.3255
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
2000-200121Hearts2. UEFA CupRd10.800Matches
2003-200424Hearts2. UEFA CupRd20.200Matches
2 Seasons1 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
200626nir Northern IrelandWCQ0.0000Matches
201030nir Northern IrelandWCQ0.1000Matches
2 Seasons1 Club1 League0.1000

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-200121Heartssct SCO1. Premier League312,3097467.525.7274Matches
2000-200121Hearts2. UEFA Cup176760.81001Matches
2001-200222Heartssct SCO1. Premier League204722413.85.2416
2002-200323Heartssct SCO1. Premier League291,5645445.717.41811
2003-200424Heartssct SCO1. Premier League241,4185941.515.81410Matches
2003-200424Hearts2. UEFA Cup115150.2013Matches
2004-200525Boston Unitedeng ENG4. League Two252,1488651.923.9250
2004-200525Northamptoneng ENG4. League Two86618316.07.380
2005-200626Northamptoneng ENG4. League Two291,7486042.219.4209
2006-200727Northamptoneng ENG3. League One442,7266265.830.3395
2007-200828Northamptoneng ENG3. League One252,0898450.523.2250
2007-200828Yeovil Towneng ENG3. League One191,3657233.015.2154
2008-200929Dunfermlinesct SCO2. First Division322,3897573.726.5275
2009-201030Dunfermlinesct SCO2. First Division211,5327347.317.0174
2010-201131Dunfermlinesct SCO2. First Division312,4507975.627.2292
2011-201232Dunfermlinesct SCO1. Premier League362,0355759.522.62313
2012-201333Dunfermlinesct SCO2. First Division261,1314434.912.61016
2013-201434Alloa Athleticsct SCO2. Championship322,2477069.425.0275
14 Seasons6 Clubs5 Leagues43428,3756548.6315.332901054
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dunfermline (5 Seasons)2 Leagues1469,5376558.2106.010640
Hearts (4 Seasons)2 Leagues1065,8545542.165.0640424
Northampton (4 Seasons)2 Leagues1067,2246843.680.39214
Alloa Athletic (1 Season)1 League322,2477069.425.0275
Boston United (1 Season)1 League252,1488651.923.9250
Yeovil Town (1 Season)1 League191,3657233.015.2154
First Division (5 Seasons)1429,7496960.2108.311032
Premier League (5 Seasons)1407,7985645.686.68654
League One (2 Seasons)886,1807049.868.7799
League Two (2 Seasons)624,5577436.750.6539
UEFA Cup (2 Seasons)291461.01014
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-200121Hearts2 Leagues322,3857567.526.528041
2001-200222Hearts1 League204722413.85.2416
2002-200323Hearts1 League291,5645445.717.41811
2003-200424Hearts2 Leagues251,4335741.515.914113
2004-200525Boston United1 League252,1488651.923.9250
2004-200525Northampton1 League86618316.07.380
2005-200626Northampton1 League291,7486042.219.4209
2006-200727Northampton1 League442,7266265.830.3395
2007-200828Northampton1 League252,0898450.523.2250
2007-200828Yeovil Town1 League191,3657233.015.2154
2008-200929Dunfermline1 League322,3897573.726.5275
2009-201030Dunfermline1 League211,5327347.317.0174
2010-201131Dunfermline1 League312,4507975.627.2292
2011-201232Dunfermline1 League362,0355759.522.62313
2012-201333Dunfermline1 League261,1314434.912.61016
2013-201434Alloa Athletic1 League322,2477069.425.0275
14 Seasons6 Clubs5 Leagues43428,3756548.6315.332901054
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dunfermline (5 Seasons)2 Leagues1469,5376558.2106.010640
Hearts (4 Seasons)2 Leagues1065,8545542.165.0640424
Northampton (4 Seasons)2 Leagues1067,2246843.680.39214
Alloa Athletic (1 Season)1 League322,2477069.425.0275
Boston United (1 Season)1 League252,1488651.923.9250
Yeovil Town (1 Season)1 League191,3657233.015.2154
First Division (5 Seasons)1429,7496960.2108.311032
Premier League (5 Seasons)1407,7985645.686.68654
League One (2 Seasons)886,1807049.868.7799
League Two (2 Seasons)624,5577436.750.6539
UEFA Cup (2 Seasons)291461.01014
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-200121Heartssct SCO1. Premier League5th312,3097467.525.7274Matches
2001-200222Heartssct SCO1. Premier League5th204722413.85.2416
2002-200323Heartssct SCO1. Premier League3rd291,5645445.717.41811
2003-200424Heartssct SCO1. Premier League3rd241,4185941.515.81410Matches
2004-200525Boston Unitedeng ENG4. League Two16th252,1488651.923.9250
2004-200525Northamptoneng ENG4. League Two7th86618316.07.380
2005-200626Northamptoneng ENG4. League Two2nd291,7486042.219.4209
2006-200727Northamptoneng ENG3. League One14th442,7266265.830.3395
2007-200828Northamptoneng ENG3. League One9th252,0898450.523.2250
2007-200828Yeovil Towneng ENG3. League One18th191,3657233.015.2154
2008-200929Dunfermlinesct SCO2. First Division3rd322,3897573.726.5275
2009-201030Dunfermlinesct SCO2. First Division3rd211,5327347.317.0174
2010-201131Dunfermlinesct SCO2. First Division1st312,4507975.627.2292
2011-201232Dunfermlinesct SCO1. Premier League12th362,0355759.522.62313
2012-201333Dunfermlinesct SCO2. First Division9th261,1314434.912.61016
2013-201434Alloa Athleticsct SCO2. Championship8th322,2477069.425.0275
14 Seasons6 Clubs4 Leagues43228,2846548.6314.3328104
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dunfermline (5 Seasons)2 Leagues1469,5376558.2106.010640
Northampton (4 Seasons)2 Leagues1067,2246843.680.39214
Hearts (4 Seasons)1 League1045,7635542.164.06341
Alloa Athletic (1 Season)1 League322,2477069.425.0275
Boston United (1 Season)1 League252,1488651.923.9250
Yeovil Town (1 Season)1 League191,3657233.015.2154
First Division (5 Seasons)1429,7496960.2108.311032
Premier League (5 Seasons)1407,7985645.686.68654
League One (2 Seasons)886,1807049.868.7799
League Two (2 Seasons)624,5577436.750.6539
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
2000-200121Hearts2. UEFA CupRd1176760.81001Matches
2003-200424Hearts2. UEFA CupRd2115150.2013Matches
2 Seasons1 Club1 League291461.01014
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
200626nir Northern IrelandWCQ1330.30.0001200.000000.00+0.80Matches
201030nir Northern IrelandWCQ1880.90.1001701.000000.00-0.40Matches
2 Seasons1 Club1 League21160.60.1002500.500000.00+0.20
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-200121Heartssct SCO1. Premier League25.710Matches
2000-200121Hearts2. UEFA Cup0.80000Matches
2001-200222Heartssct SCO1. Premier League5.200
2002-200323Heartssct SCO1. Premier League17.4200
2003-200424Heartssct SCO1. Premier League15.810Matches
2003-200424Hearts2. UEFA Cup0.20000Matches
2004-200525Boston Unitedeng ENG4. League Two23.92025
2004-200525Northamptoneng ENG4. League Two7.3205
2005-200626Northamptoneng ENG4. League Two19.46020
2006-200727Northamptoneng ENG3. League One30.30030
2007-200828Northamptoneng ENG3. League One23.22023
2007-200828Yeovil Towneng ENG3. League One15.2008
2008-200929Dunfermlinesct SCO2. First Division26.520
2009-201030Dunfermlinesct SCO2. First Division17.000
2010-201131Dunfermlinesct SCO2. First Division27.210
2011-201232Dunfermlinesct SCO1. Premier League22.61039
2012-201333Dunfermlinesct SCO2. First Division12.600
2013-201434Alloa Athleticsct SCO2. Championship25.010
14 Seasons6 Clubs5 Leagues315.321001500
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dunfermline (5 Seasons)2 Leagues106.04039
Hearts (4 Seasons)2 Leagues65.040000
Northampton (4 Seasons)2 Leagues80.310078
Alloa Athletic (1 Season)1 League25.010
Boston United (1 Season)1 League23.92025
Yeovil Town (1 Season)1 League15.2008
First Division (5 Seasons)108.340
Premier League (5 Seasons)86.65039
League One (2 Seasons)68.72061
League Two (2 Seasons)50.610050
UEFA Cup (2 Seasons)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200121Hearts2 Leagues26.51000
2001-200222Hearts1 League5.200
2002-200323Hearts1 League17.4200
2003-200424Hearts2 Leagues15.91000
2004-200525Boston United1 League23.92025
2004-200525Northampton1 League7.3205
2005-200626Northampton1 League19.46020
2006-200727Northampton1 League30.30030
2007-200828Northampton1 League23.22023
2007-200828Yeovil Town1 League15.2008
2008-200929Dunfermline1 League26.520
2009-201030Dunfermline1 League17.000
2010-201131Dunfermline1 League27.210
2011-201232Dunfermline1 League22.61039
2012-201333Dunfermline1 League12.600
2013-201434Alloa Athletic1 League25.010
14 Seasons6 Clubs5 Leagues315.321001500
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dunfermline (5 Seasons)2 Leagues106.04039
Hearts (4 Seasons)2 Leagues65.040000
Northampton (4 Seasons)2 Leagues80.310078
Alloa Athletic (1 Season)1 League25.010
Boston United (1 Season)1 League23.92025
Yeovil Town (1 Season)1 League15.2008
First Division (5 Seasons)108.340
Premier League (5 Seasons)86.65039
League One (2 Seasons)68.72061
League Two (2 Seasons)50.610050
UEFA Cup (2 Seasons)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
2000-200121Heartssct SCO1. Premier League5th25.710Matches
2001-200222Heartssct SCO1. Premier League5th5.200
2002-200323Heartssct SCO1. Premier League3rd17.4200
2003-200424Heartssct SCO1. Premier League3rd15.810Matches
2004-200525Boston Unitedeng ENG4. League Two16th23.92025
2004-200525Northamptoneng ENG4. League Two7th7.3205
2005-200626Northamptoneng ENG4. League Two2nd19.46020
2006-200727Northamptoneng ENG3. League One14th30.30030
2007-200828Northamptoneng ENG3. League One9th23.22023
2007-200828Yeovil Towneng ENG3. League One18th15.2008
2008-200929Dunfermlinesct SCO2. First Division3rd26.520
2009-201030Dunfermlinesct SCO2. First Division3rd17.000
2010-201131Dunfermlinesct SCO2. First Division1st27.210
2011-201232Dunfermlinesct SCO1. Premier League12th22.61039
2012-201333Dunfermlinesct SCO2. First Division9th12.600
2013-201434Alloa Athleticsct SCO2. Championship8th25.010
14 Seasons6 Clubs4 Leagues314.3210150
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dunfermline (5 Seasons)2 Leagues106.04039
Northampton (4 Seasons)2 Leagues80.310078
Hearts (4 Seasons)1 League64.0400
Alloa Athletic (1 Season)1 League25.010
Boston United (1 Season)1 League23.92025
Yeovil Town (1 Season)1 League15.2008
First Division (5 Seasons)108.340
Premier League (5 Seasons)86.65039
League One (2 Seasons)68.72061
League Two (2 Seasons)50.610050
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200121Hearts2. UEFA CupRd10.80000Matches
2003-200424Hearts2. UEFA CupRd20.20000Matches
2 Seasons1 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
200626nir Northern IrelandWCQ0.00000Matches
201030nir Northern IrelandWCQ0.10000Matches
2 Seasons1 Club1 League0.10000

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.