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-200318Swindon Towneng ENG3. Second Division10260.3000000000.000.000.000.000.00
2002-200318Carlisle Unitedeng ENG4. Third Division774695.2101100100.190.000.190.190.19
2003-200419Millwalleng ENG2. First Division421962.2000000000.000.000.000.000.00
2004-200520Dundeesct SCO1. Premier League32201,97221.98210711000.370.090.460.320.41
2006-200722St Mirrensct SCO1. Premier League33292,64129.3113141012100.370.100.480.340.44
2007-200823Wycombeeng ENG4. League Two43432,16124.0628512100.250.080.330.210.29
2008-200924Motherwellsct SCO1. Premier League28262,13623.7101111000000.420.040.460.420.46Matches
2008-200924Motherwell2. UEFA Cup21931.0000000.000.00Matches
2009-201025Motherwellsct SCO1. Premier League35312,72030.2113141100100.360.100.460.360.46Matches
2010-201126Motherwellsct SCO1. Premier League35252,37026.310111822200.380.040.420.300.34Matches
2011-201227Central Coastau AUS1. A-League664354.8000001100.000.000.000.000.00Matches
2011-201227Heartssct SCO1. Premier League1498529.5336300000.320.320.630.320.63Matches
2012-201328Heartssct SCO1. Premier League35202,07223.08412623200.350.170.520.260.43Matches
2013-201429Motherwellsct SCO1. Premiership38373,34037.1222242022200.590.050.650.540.59Matches
2014-201530Motherwellsct SCO1. Premiership38272,49527.712214933100.430.070.510.320.40Matches
2015-201631St Johnstonesct SCO1. Premiership2156297.0101100000.140.000.140.140.14Matches
2016-201732St Mirrensct SCO2. Championship35242,33325.97310700100.270.120.390.270.39Matches
2017-201833St Mirrensct SCO2. Championship1624104.6101100000.220.000.220.220.22Matches
2019-202035Gr'nock Mortonsct SCO2. Championship191093510.4336300000.290.290.580.290.58Matches
16 Seasons11 Clubs7 Leagues44232428,285314.31142914310212161300.360.090.460.320.42
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
Motherwell (5 Seasons)2 Leagues17614713,154146.2659745877600.440.060.510.400.46
St Mirren (3 Seasons)2 Leagues84555,38459.8196251812200.320.100.420.300.40
Hearts (2 Seasons)1 League49292,92432.511718923200.340.220.550.280.49
Wycombe (1 Season)1 League43432,16124.0628512100.250.080.330.210.29
Dundee (1 Season)1 League32201,97221.98210711000.370.090.460.320.41
St Johnstone (1 Season)1 League2156297.0101100000.140.000.140.140.14
Gr'nock Morton (1 Season)1 League191093510.4336300000.290.290.580.290.58
Carlisle United (1 Season)1 League774695.2101100100.190.000.190.190.19
Central Coast (1 Season)1 League664354.8000001100.000.000.000.000.00
Millwall (1 Season)1 League421962.2000000000.000.000.000.000.00
Swindon Town (1 Season)1 League10260.3000000000.000.000.000.000.00
Premier League (10 Seasons)30922921,227235.99621117851113900.410.090.500.360.45
Championship (3 Seasons)70363,67840.9116171100100.270.150.420.270.42
League Two (2 Seasons)50502,63029.2729612200.240.070.310.210.27
A-League (1 Season)664354.8000001100.000.000.000.000.00
First Division (1 Season)421962.2000000000.000.000.000.000.00
UEFA Cup (1 Season)21931.0000000.000.00
Second Division (1 Season)10260.3000000000.000.000.000.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-200318Swindon Town1 League10260.3000000000.000.000.000.000.00
2002-200318Carlisle United1 League774695.2101100100.190.000.190.190.19
2003-200419Millwall1 League421962.2000000000.000.000.000.000.00
2004-200520Dundee1 League32201,97221.98210711000.370.090.460.320.41
2006-200722St Mirren1 League33292,64129.3113141012100.370.100.480.340.44
2007-200823Wycombe1 League43432,16124.0628512100.250.080.330.210.29
2008-200924Motherwell2 Leagues30272,22924.8101111000000.400.040.460.400.46
2009-201025Motherwell1 League35312,72030.2113141100100.360.100.460.360.46
2010-201126Motherwell1 League35252,37026.310111822200.380.040.420.300.34
2011-201227Central Coast1 League664354.8000001100.000.000.000.000.00
2011-201227Hearts1 League1498529.5336300000.320.320.630.320.63
2012-201328Hearts1 League35202,07223.08412623200.350.170.520.260.43
2013-201429Motherwell1 League38373,34037.1222242022200.590.050.650.540.59
2014-201530Motherwell1 League38272,49527.712214933100.430.070.510.320.40
2015-201631St Johnstone1 League2156297.0101100000.140.000.140.140.14
2016-201732St Mirren1 League35242,33325.97310700100.270.120.390.270.39
2017-201833St Mirren1 League1624104.6101100000.220.000.220.220.22
2019-202035Gr'nock Morton1 League191093510.4336300000.290.290.580.290.58
16 Seasons11 Clubs7 Leagues44232428,285314.31142914310212161300.360.090.460.320.42
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
Motherwell (5 Seasons)2 Leagues17614713,154146.2659745877600.440.060.510.400.46
St Mirren (3 Seasons)2 Leagues84555,38459.8196251812200.320.100.420.300.40
Hearts (2 Seasons)1 League49292,92432.511718923200.340.220.550.280.49
Wycombe (1 Season)1 League43432,16124.0628512100.250.080.330.210.29
Dundee (1 Season)1 League32201,97221.98210711000.370.090.460.320.41
St Johnstone (1 Season)1 League2156297.0101100000.140.000.140.140.14
Gr'nock Morton (1 Season)1 League191093510.4336300000.290.290.580.290.58
Carlisle United (1 Season)1 League774695.2101100100.190.000.190.190.19
Central Coast (1 Season)1 League664354.8000001100.000.000.000.000.00
Millwall (1 Season)1 League421962.2000000000.000.000.000.000.00
Swindon Town (1 Season)1 League10260.3000000000.000.000.000.000.00
Premier League (10 Seasons)30922921,227235.99621117851113900.410.090.500.360.45
Championship (3 Seasons)70363,67840.9116171100100.270.150.420.270.42
League Two (2 Seasons)50502,63029.2729612200.240.070.310.210.27
A-League (1 Season)664354.8000001100.000.000.000.000.00
First Division (1 Season)421962.2000000000.000.000.000.000.00
UEFA Cup (1 Season)21931.0000000.000.00
Second Division (1 Season)10260.3000000000.000.000.000.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
2002-200318Swindon Towneng ENG3. Second Division10th10260.3000000000.000.000.000.000.00
2002-200318Carlisle Unitedeng ENG4. Third Division22nd774695.2101100100.190.000.190.190.19
2003-200419Millwalleng ENG2. First Division10th421962.2000000000.000.000.000.000.00
2004-200520Dundeesct SCO1. Premier League12th32201,97221.98210711000.370.090.460.320.41
2006-200722St Mirrensct SCO1. Premier League11th33292,64129.3113141012100.370.100.480.340.44
2007-200823Wycombeeng ENG4. League Two7th43432,16124.0628512100.250.080.330.210.29
2008-200924Motherwellsct SCO1. Premier League7th28262,13623.7101111000000.420.040.460.420.46Matches
2009-201025Motherwellsct SCO1. Premier League5th35312,72030.2113141100100.360.100.460.360.46Matches
2010-201126Motherwellsct SCO1. Premier League6th35252,37026.310111822200.380.040.420.300.34Matches
2011-201227Central Coastau AUS1. A-League1st664354.8000001100.000.000.000.000.00Matches
2011-201227Heartssct SCO1. Premier League5th1498529.5336300000.320.320.630.320.63Matches
2012-201328Heartssct SCO1. Premier League10th35202,07223.08412623200.350.170.520.260.43Matches
2013-201429Motherwellsct SCO1. Premiership2nd38373,34037.1222242022200.590.050.650.540.59Matches
2014-201530Motherwellsct SCO1. Premiership11th38272,49527.712214933100.430.070.510.320.40Matches
2015-201631St Johnstonesct SCO1. Premiership4th2156297.0101100000.140.000.140.140.14Matches
2016-201732St Mirrensct SCO2. Championship7th35242,33325.97310700100.270.120.390.270.39Matches
2017-201833St Mirrensct SCO2. Championship1st1624104.6101100000.220.000.220.220.22Matches
2019-202035Gr'nock Mortonsct SCO2. Championship7th191093510.4336300000.290.290.580.290.58Matches
16 Seasons11 Clubs6 Leagues44032328,192313.21142914310212161300.360.090.460.330.42
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
Motherwell (5 Seasons)1 League17414613,061145.1659745877600.450.060.510.400.46
St Mirren (3 Seasons)2 Leagues84555,38459.8196251812200.320.100.420.300.40
Hearts (2 Seasons)1 League49292,92432.511718923200.340.220.550.280.49
Wycombe (1 Season)1 League43432,16124.0628512100.250.080.330.210.29
Dundee (1 Season)1 League32201,97221.98210711000.370.090.460.320.41
St Johnstone (1 Season)1 League2156297.0101100000.140.000.140.140.14
Gr'nock Morton (1 Season)1 League191093510.4336300000.290.290.580.290.58
Carlisle United (1 Season)1 League774695.2101100100.190.000.190.190.19
Central Coast (1 Season)1 League664354.8000001100.000.000.000.000.00
Millwall (1 Season)1 League421962.2000000000.000.000.000.000.00
Swindon Town (1 Season)1 League10260.3000000000.000.000.000.000.00
Premier League (10 Seasons)30922921,227235.99621117851113900.410.090.500.360.45
Championship (3 Seasons)70363,67840.9116171100100.270.150.420.270.42
League Two (2 Seasons)50502,63029.2729612200.240.070.310.210.27
A-League (1 Season)664354.8000001100.000.000.000.000.00
First Division (1 Season)421962.2000000000.000.000.000.000.00
Second Division (1 Season)10260.3000000000.000.000.000.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
2008-200924Motherwell2. UEFA CupRd121931.0000000.000.00Matches
1 Season1 Club1 League21931.0000000.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
2002-200318Swindon Towneng ENG3. Second Division0.3013.460.0000
2002-200318Carlisle Unitedeng ENG4. Third Division5.2110.191.0000
2003-200419Millwalleng ENG2. First Division2.2020.920.0000
2004-200520Dundeesct SCO1. Premier League21.98221.000.3211
2006-200722St Mirrensct SCO1. Premier League29.311260.890.3812
2007-200823Wycombeeng ENG4. League Two24.06241.000.2112
2008-200924Motherwellsct SCO1. Premier League23.710220.930.4500Matches
2008-200924Motherwell2. UEFA Cup1.000Matches
2009-201025Motherwellsct SCO1. Premier League30.211331.090.3300Matches
2010-201126Motherwellsct SCO1. Premier League26.310220.840.3622Matches
2011-201227Central Coastau AUS1. A-League4.8040.830.0001Matches
2011-201227Heartssct SCO1. Premier League9.5390.950.3300Matches
2012-201328Heartssct SCO1. Premier League23.08160.690.3823Matches
2013-201429Motherwellsct SCO1. Premiership37.122371.000.5422Matches
2014-201530Motherwellsct SCO1. Premiership27.712220.790.4133Matches
2015-201631St Johnstonesct SCO1. Premiership7.0120.290.5000Matches
2016-201732St Mirrensct SCO2. Championship25.970160.000.620.4400Matches
2017-201833St Mirrensct SCO2. Championship4.61030.000.660.3300Matches
2019-202035Gr'nock Mortonsct SCO2. Championship10.4300Matches
16 Seasons11 Clubs7 Leagues314.311402620.000.870.381216
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Motherwell (5 Seasons)2 Leagues146.2651360.940.4377
St Mirren (3 Seasons)2 Leagues59.8190450.000.750.4012
Hearts (2 Seasons)1 League32.511250.770.3623
Wycombe (1 Season)1 League24.06241.000.2112
Dundee (1 Season)1 League21.98221.000.3211
St Johnstone (1 Season)1 League7.0120.290.5000
Gr'nock Morton (1 Season)1 League10.4300
Carlisle United (1 Season)1 League5.2110.191.0000
Central Coast (1 Season)1 League4.8040.830.0001
Millwall (1 Season)1 League2.2020.920.0000
Swindon Town (1 Season)1 League0.3013.460.0000
Premier League (10 Seasons)235.9962110.890.401113
Championship (3 Seasons)40.9110190.000.620.4200
League Two (2 Seasons)29.27250.860.2412
A-League (1 Season)4.8040.830.0001
First Division (1 Season)2.2020.920.0000
UEFA Cup (1 Season)1.000
Second Division (1 Season)0.3013.460.0000
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-200318Swindon Town1 League0.3013.460.0000
2002-200318Carlisle United1 League5.2110.191.0000
2003-200419Millwall1 League2.2020.920.0000
2004-200520Dundee1 League21.98221.000.3211
2006-200722St Mirren1 League29.311260.890.3812
2007-200823Wycombe1 League24.06241.000.2112
2008-200924Motherwell2 Leagues24.810220.930.4500
2009-201025Motherwell1 League30.211331.090.3300
2010-201126Motherwell1 League26.310220.840.3622
2011-201227Central Coast1 League4.8040.830.0001
2011-201227Hearts1 League9.5390.950.3300
2012-201328Hearts1 League23.08160.690.3823
2013-201429Motherwell1 League37.122371.000.5422
2014-201530Motherwell1 League27.712220.790.4133
2015-201631St Johnstone1 League7.0120.290.5000
2016-201732St Mirren1 League25.970160.000.620.4400
2017-201833St Mirren1 League4.61030.000.660.3300
2019-202035Gr'nock Morton1 League10.4300
16 Seasons11 Clubs7 Leagues314.311402620.000.870.381216
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Motherwell (5 Seasons)2 Leagues146.2651360.940.4377
St Mirren (3 Seasons)2 Leagues59.8190450.000.750.4012
Hearts (2 Seasons)1 League32.511250.770.3623
Wycombe (1 Season)1 League24.06241.000.2112
Dundee (1 Season)1 League21.98221.000.3211
St Johnstone (1 Season)1 League7.0120.290.5000
Gr'nock Morton (1 Season)1 League10.4300
Carlisle United (1 Season)1 League5.2110.191.0000
Central Coast (1 Season)1 League4.8040.830.0001
Millwall (1 Season)1 League2.2020.920.0000
Swindon Town (1 Season)1 League0.3013.460.0000
Premier League (10 Seasons)235.9962110.890.401113
Championship (3 Seasons)40.9110190.000.620.4200
League Two (2 Seasons)29.27250.860.2412
A-League (1 Season)4.8040.830.0001
First Division (1 Season)2.2020.920.0000
UEFA Cup (1 Season)1.000
Second Division (1 Season)0.3013.460.0000
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
2002-200318Swindon Towneng ENG3. Second Division10th0.3013.460.0000
2002-200318Carlisle Unitedeng ENG4. Third Division22nd5.2110.191.0000
2003-200419Millwalleng ENG2. First Division10th2.2020.920.0000
2004-200520Dundeesct SCO1. Premier League12th21.98221.000.3211
2006-200722St Mirrensct SCO1. Premier League11th29.311260.890.3812
2007-200823Wycombeeng ENG4. League Two7th24.06241.000.2112
2008-200924Motherwellsct SCO1. Premier League7th23.710220.930.4500Matches
2009-201025Motherwellsct SCO1. Premier League5th30.211331.090.3300Matches
2010-201126Motherwellsct SCO1. Premier League6th26.310220.840.3622Matches
2011-201227Central Coastau AUS1. A-League1st4.8040.830.0001Matches
2011-201227Heartssct SCO1. Premier League5th9.5390.950.3300Matches
2012-201328Heartssct SCO1. Premier League10th23.08160.690.3823Matches
2013-201429Motherwellsct SCO1. Premiership2nd37.122371.000.5422Matches
2014-201530Motherwellsct SCO1. Premiership11th27.712220.790.4133Matches
2015-201631St Johnstonesct SCO1. Premiership4th7.0120.290.5000Matches
2016-201732St Mirrensct SCO2. Championship7th25.970160.000.620.4400Matches
2017-201833St Mirrensct SCO2. Championship1st4.61030.000.660.3300Matches
2019-202035Gr'nock Mortonsct SCO2. Championship7th10.4300Matches
16 Seasons11 Clubs6 Leagues313.211402620.000.870.381216
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Motherwell (5 Seasons)1 League145.1651360.940.4377
St Mirren (3 Seasons)2 Leagues59.8190450.000.750.4012
Hearts (2 Seasons)1 League32.511250.770.3623
Wycombe (1 Season)1 League24.06241.000.2112
Dundee (1 Season)1 League21.98221.000.3211
St Johnstone (1 Season)1 League7.0120.290.5000
Gr'nock Morton (1 Season)1 League10.4300
Carlisle United (1 Season)1 League5.2110.191.0000
Central Coast (1 Season)1 League4.8040.830.0001
Millwall (1 Season)1 League2.2020.920.0000
Swindon Town (1 Season)1 League0.3013.460.0000
Premier League (10 Seasons)235.9962110.890.401113
Championship (3 Seasons)40.9110190.000.620.4200
League Two (2 Seasons)29.27250.860.2412
A-League (1 Season)4.8040.830.0001
First Division (1 Season)2.2020.920.0000
Second Division (1 Season)0.3013.460.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
2008-200924Motherwell2. UEFA CupRd11.000Matches
1 Season1 Club1 League1.000

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-200318Swindon Towneng ENG3. Second Division126260.60.301
2002-200318Carlisle Unitedeng ENG4. Third Division74696711.35.270
2003-200419Millwalleng ENG2. First Division4196494.72.222
2004-200520Dundeesct SCO1. Premier League321,9726257.721.92012
2006-200722St Mirrensct SCO1. Premier League332,6418077.229.3294
2007-200823Wycombeeng ENG4. League Two432,1615052.224.0430
2008-200924Motherwellsct SCO1. Premier League282,1367662.523.7262Matches
2008-200924Motherwell2. UEFA Cup293471.01010Matches
2009-201025Motherwellsct SCO1. Premier League352,7207879.530.2314Matches
2010-201126Motherwellsct SCO1. Premier League352,3706869.326.32510Matches
2011-201227Central Coastau AUS1. A-League64357317.94.860Matches
2011-201227Heartssct SCO1. Premier League148526124.99.595Matches
2012-201328Heartssct SCO1. Premier League352,0725960.623.02015Matches
2013-201429Motherwellsct SCO1. Premiership383,3408897.737.1371Matches
2014-201530Motherwellsct SCO1. Premiership382,4956673.027.727171100.952549-24-0.87-0.77Matches
2015-201631St Johnstonesct SCO1. Premiership216293018.47.05116150.95612-6-0.86-1.15Matches
2016-201732St Mirrensct SCO2. Championship352,3336772.025.924181111.033541-6-0.23-0.43Matches
2017-201833St Mirrensct SCO2. Championship164102612.74.62014171.6387+1+0.22-0.61Matches
2019-202035Gr'nock Mortonsct SCO2. Championship199354937.110.41077391971.111720-3-0.29-0.06Matches
16 Seasons11 Clubs7 Leagues44228,2856445.3314.3324773911819401.0891129-38-0.50-0.82
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Motherwell (5 Seasons)2 Leagues17613,1547576.4146.2147172900.952549-24-0.87-0.77
St Mirren (3 Seasons)2 Leagues845,3846454.459.8551829181.224348-5-0.16-0.84
Hearts (2 Seasons)1 League492,9246042.732.52920
Wycombe (1 Season)1 League432,1615052.224.0430
Dundee (1 Season)1 League321,9726257.721.92012
St Johnstone (1 Season)1 League216293018.47.05116150.95612-6-0.86-1.15
Gr'nock Morton (1 Season)1 League199354937.110.41077391971.111720-3-0.29-0.06
Carlisle United (1 Season)1 League74696711.35.270
Central Coast (1 Season)1 League64357317.94.860
Millwall (1 Season)1 League4196494.72.222
Swindon Town (1 Season)1 League126260.60.301
Premier League (10 Seasons)30921,2276962.1235.92291880150.953161-30-0.86-1.06
Championship (3 Seasons)703,6785340.940.93677213419251.196068-8-0.20-0.60
League Two (2 Seasons)502,6305331.829.2500
A-League (1 Season)64357317.94.860
First Division (1 Season)4196494.72.222
UEFA Cup (1 Season)293471.01010
Second Division (1 Season)126260.60.301
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-200318Swindon Town1 League126260.60.301
2002-200318Carlisle United1 League74696711.35.270
2003-200419Millwall1 League4196494.72.222
2004-200520Dundee1 League321,9726257.721.92012
2006-200722St Mirren1 League332,6418077.229.3294
2007-200823Wycombe1 League432,1615052.224.0430
2008-200924Motherwell2 Leagues302,2297462.524.827030
2009-201025Motherwell1 League352,7207879.530.2314
2010-201126Motherwell1 League352,3706869.326.32510
2011-201227Central Coast1 League64357317.94.860
2011-201227Hearts1 League148526124.99.595
2012-201328Hearts1 League352,0725960.623.02015
2013-201429Motherwell1 League383,3408897.737.1371
2014-201530Motherwell1 League382,4956673.027.727171100.952549-24-0.87-0.77
2015-201631St Johnstone1 League216293018.47.05116150.95612-6-0.86-1.15
2016-201732St Mirren1 League352,3336772.025.924181111.033541-6-0.23-0.43
2017-201833St Mirren1 League164102612.74.62014171.6387+1+0.22-0.61
2019-202035Gr'nock Morton1 League199354937.110.41077391971.111720-3-0.29-0.06
16 Seasons11 Clubs7 Leagues44228,2856445.3314.3324773911819401.0891129-38-0.50-0.82
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Motherwell (5 Seasons)2 Leagues17613,1547576.4146.2147172900.952549-24-0.87-0.77
St Mirren (3 Seasons)2 Leagues845,3846454.459.8551829181.224348-5-0.16-0.84
Hearts (2 Seasons)1 League492,9246042.732.52920
Wycombe (1 Season)1 League432,1615052.224.0430
Dundee (1 Season)1 League321,9726257.721.92012
St Johnstone (1 Season)1 League216293018.47.05116150.95612-6-0.86-1.15
Gr'nock Morton (1 Season)1 League199354937.110.41077391971.111720-3-0.29-0.06
Carlisle United (1 Season)1 League74696711.35.270
Central Coast (1 Season)1 League64357317.94.860
Millwall (1 Season)1 League4196494.72.222
Swindon Town (1 Season)1 League126260.60.301
Premier League (10 Seasons)30921,2276962.1235.92291880150.953161-30-0.86-1.06
Championship (3 Seasons)703,6785340.940.93677213419251.196068-8-0.20-0.60
League Two (2 Seasons)502,6305331.829.2500
A-League (1 Season)64357317.94.860
First Division (1 Season)4196494.72.222
UEFA Cup (1 Season)293471.01010
Second Division (1 Season)126260.60.301
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
2002-200318Swindon Towneng ENG3. Second Division10th126260.60.301
2002-200318Carlisle Unitedeng ENG4. Third Division22nd74696711.35.270
2003-200419Millwalleng ENG2. First Division10th4196494.72.222
2004-200520Dundeesct SCO1. Premier League12th321,9726257.721.92012
2006-200722St Mirrensct SCO1. Premier League11th332,6418077.229.3294
2007-200823Wycombeeng ENG4. League Two7th432,1615052.224.0430
2008-200924Motherwellsct SCO1. Premier League7th282,1367662.523.7262Matches
2009-201025Motherwellsct SCO1. Premier League5th352,7207879.530.2314Matches
2010-201126Motherwellsct SCO1. Premier League6th352,3706869.326.32510Matches
2011-201227Central Coastau AUS1. A-League1st64357317.94.860Matches
2011-201227Heartssct SCO1. Premier League5th148526124.99.595Matches
2012-201328Heartssct SCO1. Premier League10th352,0725960.623.02015Matches
2013-201429Motherwellsct SCO1. Premiership2nd383,3408897.737.1371Matches
2014-201530Motherwellsct SCO1. Premiership11th382,4956673.027.727171100.952549-24-0.87-0.77Matches
2015-201631St Johnstonesct SCO1. Premiership4th216293018.47.05116150.95612-6-0.86-1.15Matches
2016-201732St Mirrensct SCO2. Championship7th352,3336772.025.924181111.033541-6-0.23-0.43Matches
2017-201833St Mirrensct SCO2. Championship1st164102612.74.62014171.6387+1+0.22-0.61Matches
2019-202035Gr'nock Mortonsct SCO2. Championship7th199354937.110.41077391971.111720-3-0.29-0.06Matches
16 Seasons11 Clubs6 Leagues44028,1926445.3313.2323773911719401.0891129-38-0.50-0.82
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Motherwell (5 Seasons)1 League17413,0617576.4145.1146172800.952549-24-0.87-0.77
St Mirren (3 Seasons)2 Leagues845,3846454.459.8551829181.224348-5-0.16-0.84
Hearts (2 Seasons)1 League492,9246042.732.52920
Wycombe (1 Season)1 League432,1615052.224.0430
Dundee (1 Season)1 League321,9726257.721.92012
St Johnstone (1 Season)1 League216293018.47.05116150.95612-6-0.86-1.15
Gr'nock Morton (1 Season)1 League199354937.110.41077391971.111720-3-0.29-0.06
Carlisle United (1 Season)1 League74696711.35.270
Central Coast (1 Season)1 League64357317.94.860
Millwall (1 Season)1 League4196494.72.222
Swindon Town (1 Season)1 League126260.60.301
Premier League (10 Seasons)30921,2276962.1235.92291880150.953161-30-0.86-1.06
Championship (3 Seasons)703,6785340.940.93677213419251.196068-8-0.20-0.60
League Two (2 Seasons)502,6305331.829.2500
A-League (1 Season)64357317.94.860
First Division (1 Season)4196494.72.222
Second Division (1 Season)126260.60.301
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
2008-200924Motherwell2. UEFA CupRd1293471.01010Matches
1 Season1 Club1 League293471.01010
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-200318Swindon Towneng ENG3. Second Division0.3000
2002-200318Carlisle Unitedeng ENG4. Third Division5.21012
2003-200419Millwalleng ENG2. First Division2.2005
2004-200520Dundeesct SCO1. Premier League21.900
2006-200722St Mirrensct SCO1. Premier League29.310
2007-200823Wycombeeng ENG4. League Two24.01051
2008-200924Motherwellsct SCO1. Premier League23.70051Matches
2008-200924Motherwell2. UEFA Cup1.00000Matches
2009-201025Motherwellsct SCO1. Premier League30.21050Matches
2010-201126Motherwellsct SCO1. Premier League26.32043Matches
2011-201227Central Coastau AUS1. A-League4.8102Matches
2011-201227Heartssct SCO1. Premier League9.50014Matches
2012-201328Heartssct SCO1. Premier League23.02037Matches
2013-201429Motherwellsct SCO1. Premiership37.12045Matches
2014-201530Motherwellsct SCO1. Premiership27.710Matches
2015-201631St Johnstonesct SCO1. Premiership7.0006Matches
2016-201732St Mirrensct SCO2. Championship25.91003500000000Matches
2017-201833St Mirrensct SCO2. Championship4.6000500000000Matches
2019-202035Gr'nock Mortonsct SCO2. Championship10.40000Matches
16 Seasons11 Clubs7 Leagues314.3130035600000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Motherwell (5 Seasons)2 Leagues146.26001890
St Mirren (3 Seasons)2 Leagues59.82004000000000
Hearts (2 Seasons)1 League32.52051
Wycombe (1 Season)1 League24.01051
Dundee (1 Season)1 League21.900
St Johnstone (1 Season)1 League7.0006
Gr'nock Morton (1 Season)1 League10.40000
Carlisle United (1 Season)1 League5.21012
Central Coast (1 Season)1 League4.8102
Millwall (1 Season)1 League2.2005
Swindon Town (1 Season)1 League0.3000
Premier League (10 Seasons)235.990246
Championship (3 Seasons)40.91004000000000
League Two (2 Seasons)29.22063
A-League (1 Season)4.8102
First Division (1 Season)2.2005
UEFA Cup (1 Season)1.00000
Second Division (1 Season)0.3000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Swindon Town1 League0.3000
2002-200318Carlisle United1 League5.21012
2003-200419Millwall1 League2.2005
2004-200520Dundee1 League21.900
2006-200722St Mirren1 League29.310
2007-200823Wycombe1 League24.01051
2008-200924Motherwell2 Leagues24.8000510
2009-201025Motherwell1 League30.21050
2010-201126Motherwell1 League26.32043
2011-201227Central Coast1 League4.8102
2011-201227Hearts1 League9.50014
2012-201328Hearts1 League23.02037
2013-201429Motherwell1 League37.12045
2014-201530Motherwell1 League27.710
2015-201631St Johnstone1 League7.0006
2016-201732St Mirren1 League25.91003500000000
2017-201833St Mirren1 League4.6000500000000
2019-202035Gr'nock Morton1 League10.40000
16 Seasons11 Clubs7 Leagues314.3130035600000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Motherwell (5 Seasons)2 Leagues146.26001890
St Mirren (3 Seasons)2 Leagues59.82004000000000
Hearts (2 Seasons)1 League32.52051
Wycombe (1 Season)1 League24.01051
Dundee (1 Season)1 League21.900
St Johnstone (1 Season)1 League7.0006
Gr'nock Morton (1 Season)1 League10.40000
Carlisle United (1 Season)1 League5.21012
Central Coast (1 Season)1 League4.8102
Millwall (1 Season)1 League2.2005
Swindon Town (1 Season)1 League0.3000
Premier League (10 Seasons)235.990246
Championship (3 Seasons)40.91004000000000
League Two (2 Seasons)29.22063
A-League (1 Season)4.8102
First Division (1 Season)2.2005
UEFA Cup (1 Season)1.00000
Second Division (1 Season)0.3000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Swindon Towneng ENG3. Second Division10th0.3000
2002-200318Carlisle Unitedeng ENG4. Third Division22nd5.21012
2003-200419Millwalleng ENG2. First Division10th2.2005
2004-200520Dundeesct SCO1. Premier League12th21.900
2006-200722St Mirrensct SCO1. Premier League11th29.310
2007-200823Wycombeeng ENG4. League Two7th24.01051
2008-200924Motherwellsct SCO1. Premier League7th23.70051Matches
2009-201025Motherwellsct SCO1. Premier League5th30.21050Matches
2010-201126Motherwellsct SCO1. Premier League6th26.32043Matches
2011-201227Central Coastau AUS1. A-League1st4.8102Matches
2011-201227Heartssct SCO1. Premier League5th9.50014Matches
2012-201328Heartssct SCO1. Premier League10th23.02037Matches
2013-201429Motherwellsct SCO1. Premiership2nd37.12045Matches
2014-201530Motherwellsct SCO1. Premiership11th27.710Matches
2015-201631St Johnstonesct SCO1. Premiership4th7.0006Matches
2016-201732St Mirrensct SCO2. Championship7th25.91003500000000Matches
2017-201833St Mirrensct SCO2. Championship1st4.6000500000000Matches
2019-202035Gr'nock Mortonsct SCO2. Championship7th10.40000Matches
16 Seasons11 Clubs6 Leagues313.2130035600000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Motherwell (5 Seasons)1 League145.160189
St Mirren (3 Seasons)2 Leagues59.82004000000000
Hearts (2 Seasons)1 League32.52051
Wycombe (1 Season)1 League24.01051
Dundee (1 Season)1 League21.900
St Johnstone (1 Season)1 League7.0006
Gr'nock Morton (1 Season)1 League10.40000
Carlisle United (1 Season)1 League5.21012
Central Coast (1 Season)1 League4.8102
Millwall (1 Season)1 League2.2005
Swindon Town (1 Season)1 League0.3000
Premier League (10 Seasons)235.990246
Championship (3 Seasons)40.91004000000000
League Two (2 Seasons)29.22063
A-League (1 Season)4.8102
First Division (1 Season)2.2005
Second Division (1 Season)0.3000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200924Motherwell2. UEFA CupRd11.00000Matches
1 Season1 Club1 League1.00000

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.