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
2006-200717St Mirrensct SCO1. Premier League411741.9101100000.520.000.520.520.52
2007-200818St Mirrensct SCO1. Premier League25101,01011.2202200300.180.000.180.180.18
2008-200919St Mirrensct SCO1. Premier League28171,71419.0123100100.050.110.160.050.16
2009-201020Watfordeng ENG2. Championship922462.7000000100.000.000.000.000.00
2009-201020St Mirrensct SCO1. Premier League18181,51516.8303300100.180.000.180.180.18
2010-201121Watfordeng ENG2. Championship29242,09923.3257200000.090.210.300.090.30
2012-201323Shrewsburyeng ENG3. League One17121,16512.9224200000.150.150.310.150.31
2013-201424Sheffield Utdeng ENG3. League One30231,97722.0055000200.000.230.230.000.23
2014-201525Sheffield Utdeng ENGFA Cup00Matches
2014-201525Sheffield Utdeng ENGLeague Cup221601.8000000000.000.000.000.000.00Matches
2014-201525Sheffield Utdeng ENG3. League One00Matches
2014-201525Dundeesct SCO1. Premiership13111,04111.6101100000.090.000.090.090.09Matches
2015-201626Wycombeeng ENGFA Cup20460.5000000000.000.000.000.000.00Matches
2015-201626Wycombeeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Wycombeeng ENG4. League Two26211,83420.4101100200.050.000.050.050.05Matches
2016-201727St Mirrensct SCO2. Championship15141,29614.4213200300.140.070.210.140.21Matches
2016-201727Wycombeeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2016-201727Wycombeeng ENG4. League Two532502.8000000200.000.000.000.000.00Matches
2017-201828St Mirrensct SCO2. Championship35353,12134.7134100600.030.090.120.030.12Matches
2018-201929St Mirrensct SCO1. Premiership34312,72630.3101100600.030.000.030.030.03Matches
2019-202030St Mirrensct SCO1. Premiership976136.8000000000.000.000.000.000.00Matches
2020-202131Gr'nock Mortonsct SCO2. Championship887117.9000000100.000.000.000.000.00Matches
2020-202131Hiberniansct SCO1. Premiership50610.7101100201.480.001.481.481.48Matches
2021-202232Kilmarnocksct SCO2. Championship32292,54028.2112100400.040.040.070.040.07Matches
15 Seasons9 Clubs7 Leagues34827024,479272.019193819003500.070.070.140.070.14
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 Mirren (8 Seasons)2 Leagues16813312,169135.21161711002000.080.040.130.080.13
Watford (2 Seasons)1 League38262,34526.1257200100.080.190.270.080.27
Wycombe (2 Seasons)3 Leagues35262,31025.7101100500.040.000.040.040.04
Sheffield Utd (2 Seasons)3 Leagues32252,13723.7055000200.000.210.210.000.21
Kilmarnock (1 Season)1 League32292,54028.2112100400.040.040.070.040.07
Shrewsbury (1 Season)1 League17121,16512.9224200000.150.150.310.150.31
Dundee (1 Season)1 League13111,04111.6101100000.090.000.090.090.09
Gr'nock Morton (1 Season)1 League887117.9000000100.000.000.000.000.00
Hibernian (1 Season)1 League50610.7101100201.480.001.481.481.48
Premier League (8 Seasons)136958,85498.41021210001300.100.020.120.100.12
Championship (4 Seasons)90867,66885.24594001400.050.060.110.050.11
League One (3 Seasons)47353,14234.9279200200.060.200.260.060.26
League Cup (3 Seasons)443403.8000000100.000.000.000.000.00
Championship (2 Seasons)38262,34526.1257200100.080.190.270.080.27
League Two (2 Seasons)31242,08423.2101100400.040.000.040.040.04
FA Cup (2 Seasons)20460.5000000000.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
2006-200717St Mirren1 League411741.9101100000.520.000.520.520.52
2007-200818St Mirren1 League25101,01011.2202200300.180.000.180.180.18
2008-200919St Mirren1 League28171,71419.0123100100.050.110.160.050.16
2009-201020St Mirren1 League18181,51516.8303300100.180.000.180.180.18
2009-201020Watford1 League922462.7000000100.000.000.000.000.00
2010-201121Watford1 League29242,09923.3257200000.090.210.300.090.30
2012-201323Shrewsbury1 League17121,16512.9224200000.150.150.310.150.31
2013-201424Sheffield Utd1 League30231,97722.0055000200.000.230.230.000.23
2014-201525Sheffield Utd3 Leagues221601.8000000000.000.000.000.000.00
2014-201525Dundee1 League13111,04111.6101100000.090.000.090.090.09
2015-201626Wycombe3 Leagues29221,97021.9101100200.050.000.050.050.05
2016-201727Wycombe2 Leagues643403.8000000300.000.000.000.000.00
2016-201727St Mirren1 League15141,29614.4213200300.140.070.210.140.21
2017-201828St Mirren1 League35353,12134.7134100600.030.090.120.030.12
2018-201929St Mirren1 League34312,72630.3101100600.030.000.030.030.03
2019-202030St Mirren1 League976136.8000000000.000.000.000.000.00
2020-202131Gr'nock Morton1 League887117.9000000100.000.000.000.000.00
2020-202131Hibernian1 League50610.7101100201.480.001.481.481.48
2021-202232Kilmarnock1 League32292,54028.2112100400.040.040.070.040.07
15 Seasons9 Clubs7 Leagues34827024,479272.019193819003500.070.070.140.070.14
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 Mirren (8 Seasons)2 Leagues16813312,169135.21161711002000.080.040.130.080.13
Watford (2 Seasons)1 League38262,34526.1257200100.080.190.270.080.27
Wycombe (2 Seasons)3 Leagues35262,31025.7101100500.040.000.040.040.04
Sheffield Utd (2 Seasons)3 Leagues32252,13723.7055000200.000.210.210.000.21
Kilmarnock (1 Season)1 League32292,54028.2112100400.040.040.070.040.07
Shrewsbury (1 Season)1 League17121,16512.9224200000.150.150.310.150.31
Dundee (1 Season)1 League13111,04111.6101100000.090.000.090.090.09
Gr'nock Morton (1 Season)1 League887117.9000000100.000.000.000.000.00
Hibernian (1 Season)1 League50610.7101100201.480.001.481.481.48
Premier League (8 Seasons)136958,85498.41021210001300.100.020.120.100.12
Championship (4 Seasons)90867,66885.24594001400.050.060.110.050.11
League One (3 Seasons)47353,14234.9279200200.060.200.260.060.26
League Cup (3 Seasons)443403.8000000100.000.000.000.000.00
Championship (2 Seasons)38262,34526.1257200100.080.190.270.080.27
League Two (2 Seasons)31242,08423.2101100400.040.000.040.040.04
FA Cup (2 Seasons)20460.5000000000.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
2006-200717St Mirrensct SCO1. Premier League11th411741.9101100000.520.000.520.520.52
2007-200818St Mirrensct SCO1. Premier League10th25101,01011.2202200300.180.000.180.180.18
2008-200919St Mirrensct SCO1. Premier League11th28171,71419.0123100100.050.110.160.050.16
2009-201020St Mirrensct SCO1. Premier League10th18181,51516.8303300100.180.000.180.180.18
2009-201020Watfordeng ENG2. Championship16th922462.7000000100.000.000.000.000.00
2010-201121Watfordeng ENG2. Championship14th29242,09923.3257200000.090.210.300.090.30
2012-201323Shrewsburyeng ENG3. League One16th17121,16512.9224200000.150.150.310.150.31
2013-201424Sheffield Utdeng ENG3. League One7th30231,97722.0055000200.000.230.230.000.23
2014-201525Sheffield Utdeng ENG3. League One5th00Matches
2014-201525Dundeesct SCO1. Premiership6th13111,04111.6101100000.090.000.090.090.09Matches
2015-201626Wycombeeng ENG4. League Two13th26211,83420.4101100200.050.000.050.050.05Matches
2016-201727Wycombeeng ENG4. League Two9th532502.8000000200.000.000.000.000.00Matches
2016-201727St Mirrensct SCO2. Championship7th15141,29614.4213200300.140.070.210.140.21Matches
2017-201828St Mirrensct SCO2. Championship1st35353,12134.7134100600.030.090.120.030.12Matches
2018-201929St Mirrensct SCO1. Premiership11th34312,72630.3101100600.030.000.030.030.03Matches
2019-202030St Mirrensct SCO1. Premiership9th976136.8000000000.000.000.000.000.00Matches
2020-202131Gr'nock Mortonsct SCO2. Championship9th887117.9000000100.000.000.000.000.00Matches
2020-202131Hiberniansct SCO1. Premiership3rd50610.7101100201.480.001.481.481.48Matches
2021-202232Kilmarnocksct SCO2. Championship1st32292,54028.2112100400.040.040.070.040.07Matches
15 Seasons9 Clubs5 Leagues34226624,093267.719193819003400.070.070.140.070.14
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 Mirren (8 Seasons)2 Leagues16813312,169135.21161711002000.080.040.130.080.13
Watford (2 Seasons)1 League38262,34526.1257200100.080.190.270.080.27
Wycombe (2 Seasons)1 League31242,08423.2101100400.040.000.040.040.04
Sheffield Utd (2 Seasons)1 League30231,97722.0055000200.000.230.230.000.23
Kilmarnock (1 Season)1 League32292,54028.2112100400.040.040.070.040.07
Shrewsbury (1 Season)1 League17121,16512.9224200000.150.150.310.150.31
Dundee (1 Season)1 League13111,04111.6101100000.090.000.090.090.09
Gr'nock Morton (1 Season)1 League887117.9000000100.000.000.000.000.00
Hibernian (1 Season)1 League50610.7101100201.480.001.481.481.48
Premier League (8 Seasons)136958,85498.41021210001300.100.020.120.100.12
Championship (4 Seasons)90867,66885.24594001400.050.060.110.050.11
League One (3 Seasons)47353,14234.9279200200.060.200.260.060.26
Championship (2 Seasons)38262,34526.1257200100.080.190.270.080.27
League Two (2 Seasons)31242,08423.2101100400.040.000.040.040.04
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
2014-201525Sheffield Utdeng ENGFA Cup17th00Matches
2014-201525Sheffield Utdeng ENGLeague Cup3rd221601.8000000000.000.000.000.000.00Matches
2015-201626Wycombeeng ENGFA Cup33rd20460.5000000000.000.000.000.000.00Matches
2015-201626Wycombeeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201727Wycombeeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues643864.3000000100.000.000.000.000.00
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
Wycombe (2 Seasons)2 Leagues422262.5000000100.000.000.000.000.00
Sheffield Utd (1 Season)2 Leagues221601.8000000000.000.000.000.000.00
League Cup (3 Seasons)443403.8000000100.000.000.000.000.00
FA Cup (2 Seasons)20460.5000000000.000.000.000.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
2006-200717St Mirrensct SCO1. Premier League1.9121.030.5000
2007-200818St Mirrensct SCO1. Premier League11.2250.450.4000
2008-200919St Mirrensct SCO1. Premier League19.01110.580.0900
2009-201020Watfordeng ENG2. Championship2.7000.0000
2009-201020St Mirrensct SCO1. Premier League16.8370.420.4300
2010-201121Watfordeng ENG2. Championship23.32130.560.1500
2012-201323Shrewsburyeng ENG3. League One12.92100.770.2000
2013-201424Sheffield Utdeng ENG3. League One22.0040.180.0000
2014-201525Sheffield Utdeng ENGLeague Cup1.8000Matches
2014-201525Dundeesct SCO1. Premiership11.6140.350.2500Matches
2015-201626Wycombeeng ENGFA Cup0.5000Matches
2015-201626Wycombeeng ENGLeague Cup1.0000Matches
2015-201626Wycombeeng ENG4. League Two20.4120.100.5000Matches
2016-201727St Mirrensct SCO2. Championship14.42090.000.620.2200Matches
2016-201727Wycombeeng ENGEFL Cup1.00000.000.0000Matches
2016-201727Wycombeeng ENG4. League Two2.80010.000.360.0000Matches
2017-201828St Mirrensct SCO2. Championship34.71090.000.260.1100Matches
2018-201929St Mirrensct SCO1. Premiership30.3100Matches
2019-202030St Mirrensct SCO1. Premiership6.802150.00.290.150.000.0000Matches
2020-202131Gr'nock Mortonsct SCO2. Championship7.9000Matches
2020-202131Hiberniansct SCO1. Premiership0.7111100.01.481.481.001.0000Matches
2021-202232Kilmarnocksct SCO2. Championship28.2100Matches
15 Seasons9 Clubs7 Leagues272.019379700.00.050.391.330.2200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Mirren (8 Seasons)2 Leagues135.211244950.00.040.421.500.2300
Watford (2 Seasons)1 League26.12130.500.1500
Wycombe (2 Seasons)3 Leagues25.71030.000.120.3300
Sheffield Utd (2 Seasons)3 Leagues23.7040.180.0000
Kilmarnock (1 Season)1 League28.2100
Shrewsbury (1 Season)1 League12.92100.770.2000
Dundee (1 Season)1 League11.6140.350.2500
Gr'nock Morton (1 Season)1 League7.9000
Hibernian (1 Season)1 League0.7111100.01.481.481.001.0000
Premier League (8 Seasons)98.41033166.70.400.460.330.2900
Championship (4 Seasons)85.240180.000.370.1700
League One (3 Seasons)34.92140.400.1400
League Cup (3 Seasons)3.80000.000.0000
Championship (2 Seasons)26.12130.500.1500
League Two (2 Seasons)23.21030.000.130.3300
FA Cup (2 Seasons)0.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2006-200717St Mirren1 League1.9121.030.5000
2007-200818St Mirren1 League11.2250.450.4000
2008-200919St Mirren1 League19.01110.580.0900
2009-201020St Mirren1 League16.8370.420.4300
2009-201020Watford1 League2.7000.0000
2010-201121Watford1 League23.32130.560.1500
2012-201323Shrewsbury1 League12.92100.770.2000
2013-201424Sheffield Utd1 League22.0040.180.0000
2014-201525Sheffield Utd3 Leagues1.8000
2014-201525Dundee1 League11.6140.350.2500
2015-201626Wycombe3 Leagues21.9120.100.5000
2016-201727Wycombe2 Leagues3.80010.000.260.0000
2016-201727St Mirren1 League14.42090.000.620.2200
2017-201828St Mirren1 League34.71090.000.260.1100
2018-201929St Mirren1 League30.3100
2019-202030St Mirren1 League6.802150.00.290.150.000.0000
2020-202131Gr'nock Morton1 League7.9000
2020-202131Hibernian1 League0.7111100.01.481.481.001.0000
2021-202232Kilmarnock1 League28.2100
15 Seasons9 Clubs7 Leagues272.019379700.00.050.391.330.2200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Mirren (8 Seasons)2 Leagues135.211244950.00.040.421.500.2300
Watford (2 Seasons)1 League26.12130.500.1500
Wycombe (2 Seasons)3 Leagues25.71030.000.120.3300
Sheffield Utd (2 Seasons)3 Leagues23.7040.180.0000
Kilmarnock (1 Season)1 League28.2100
Shrewsbury (1 Season)1 League12.92100.770.2000
Dundee (1 Season)1 League11.6140.350.2500
Gr'nock Morton (1 Season)1 League7.9000
Hibernian (1 Season)1 League0.7111100.01.481.481.001.0000
Premier League (8 Seasons)98.41033166.70.400.460.330.2900
Championship (4 Seasons)85.240180.000.370.1700
League One (3 Seasons)34.92140.400.1400
League Cup (3 Seasons)3.80000.000.0000
Championship (2 Seasons)26.12130.500.1500
League Two (2 Seasons)23.21030.000.130.3300
FA Cup (2 Seasons)0.5000
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
2006-200717St Mirrensct SCO1. Premier League11th1.9121.030.5000
2007-200818St Mirrensct SCO1. Premier League10th11.2250.450.4000
2008-200919St Mirrensct SCO1. Premier League11th19.01110.580.0900
2009-201020St Mirrensct SCO1. Premier League10th16.8370.420.4300
2009-201020Watfordeng ENG2. Championship16th2.7000.0000
2010-201121Watfordeng ENG2. Championship14th23.32130.560.1500
2012-201323Shrewsburyeng ENG3. League One16th12.92100.770.2000
2013-201424Sheffield Utdeng ENG3. League One7th22.0040.180.0000
2014-201525Dundeesct SCO1. Premiership6th11.6140.350.2500Matches
2015-201626Wycombeeng ENG4. League Two13th20.4120.100.5000Matches
2016-201727Wycombeeng ENG4. League Two9th2.80010.000.360.0000Matches
2016-201727St Mirrensct SCO2. Championship7th14.42090.000.620.2200Matches
2017-201828St Mirrensct SCO2. Championship1st34.71090.000.260.1100Matches
2018-201929St Mirrensct SCO1. Premiership11th30.3100Matches
2019-202030St Mirrensct SCO1. Premiership9th6.802150.00.290.150.000.0000Matches
2020-202131Gr'nock Mortonsct SCO2. Championship9th7.9000Matches
2020-202131Hiberniansct SCO1. Premiership3rd0.7111100.01.481.481.001.0000Matches
2021-202232Kilmarnocksct SCO2. Championship1st28.2100Matches
15 Seasons9 Clubs5 Leagues267.719379700.00.050.391.330.2200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Mirren (8 Seasons)2 Leagues135.211244950.00.040.421.500.2300
Watford (2 Seasons)1 League26.12130.500.1500
Wycombe (2 Seasons)1 League23.21030.000.130.3300
Sheffield Utd (2 Seasons)1 League22.0040.180.0000
Kilmarnock (1 Season)1 League28.2100
Shrewsbury (1 Season)1 League12.92100.770.2000
Dundee (1 Season)1 League11.6140.350.2500
Gr'nock Morton (1 Season)1 League7.9000
Hibernian (1 Season)1 League0.7111100.01.481.481.001.0000
Premier League (8 Seasons)98.41033166.70.400.460.330.2900
Championship (4 Seasons)85.240180.000.370.1700
League One (3 Seasons)34.92140.400.1400
Championship (2 Seasons)26.12130.500.1500
League Two (2 Seasons)23.21030.000.130.3300
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
2014-201525Sheffield Utdeng ENGLeague Cup3rd1.8000Matches
2015-201626Wycombeeng ENGFA Cup33rd0.5000Matches
2015-201626Wycombeeng ENGLeague Cup57th1.0000Matches
2016-201727Wycombeeng ENGEFL Cup58th1.00000.000.0000Matches
3 Seasons2 Clubs2 Leagues4.30000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wycombe (2 Seasons)2 Leagues2.50000.000.0000
Sheffield Utd (1 Season)2 Leagues1.8000
League Cup (3 Seasons)3.80000.000.0000
FA Cup (2 Seasons)0.5000

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
2006-200717St Mirrensct SCO1. Premier League4174445.11.913
2007-200818St Mirrensct SCO1. Premier League251,0104029.511.21015
2008-200919St Mirrensct SCO1. Premier League281,7146150.119.01711
2009-201020Watfordeng ENG2. Championship9246275.92.727
2009-201020St Mirrensct SCO1. Premier League181,5158444.316.8180
2010-201121Watfordeng ENG2. Championship292,0997250.723.3245
2012-201323Shrewsburyeng ENG3. League One171,1656928.112.9125
2013-201424Sheffield Utdeng ENG3. League One301,9776647.822.0237
2014-201525Sheffield Utdeng ENGFA Cup00001Matches
2014-201525Sheffield Utdeng ENGLeague Cup21608024.21.82801013.0021+1+0.56+0.20Matches
2014-201525Sheffield Utdeng ENG3. League One00005Matches
2014-201525Dundeesct SCO1. Premiership131,0418030.411.6119211.00918-9-0.78-0.70Matches
2015-201626Wycombeeng ENGFA Cup2462312.80.50022210.5002-2-3.91-5.35Matches
2015-201626Wycombeeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2015-201626Wycombeeng ENG4. League Two261,8347144.320.421165171.50151500.00-0.04Matches
2016-201727St Mirrensct SCO2. Championship151,2968640.014.41414101.733317+16+1.11+2.04Matches
2016-201727Wycombeeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2016-201727Wycombeeng ENG4. League Two5250506.02.831260.802200.00-0.12Matches
2017-201828St Mirrensct SCO2. Championship353,1218996.334.73533002.116335+28+0.81+1.56Matches
2018-201929St Mirrensct SCO1. Premiership342,7268079.730.331862731700.882553-28-0.92-0.41Matches
2019-202030St Mirrensct SCO1. Premiership96136822.76.878562851.00614-8-1.17-0.79Matches
2020-202131Gr'nock Mortonsct SCO2. Championship87118929.37.98897000.8858-3-0.38+0.04Matches
2020-202131Hiberniansct SCO1. Premiership561121.80.70051291.603300.00-0.35Matches
2021-202232Kilmarnocksct SCO2. Championship322,5407978.428.229851632822.094620+26+0.92+1.31Matches
15 Seasons9 Clubs7 Leagues34824,4797035.2272.0270861327817481.51209190+19+0.12+0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St Mirren (8 Seasons)2 Leagues16812,1697246.3135.21338680351351.49127119+8+0.09+0.72
Watford (2 Seasons)1 League382,3456228.326.12612
Wycombe (2 Seasons)3 Leagues352,3106626.225.7269119922241.261721-4-0.16-0.31
Sheffield Utd (2 Seasons)3 Leagues322,1376722.523.725801773.0021+1+0.56+0.20
Kilmarnock (1 Season)1 League322,5407978.428.229851632822.094620+26+0.92+1.31
Shrewsbury (1 Season)1 League171,1656928.112.9125
Dundee (1 Season)1 League131,0418030.411.6119211.00918-9-0.78-0.70
Gr'nock Morton (1 Season)1 League87118929.37.98897000.8858-3-0.38+0.04
Hibernian (1 Season)1 League561121.80.70051291.603300.00-0.35
Premier League (8 Seasons)1368,8546533.298.49586424113150.984388-45-0.91-0.89
Championship (4 Seasons)907,6688563.185.286867042821.9314780+67+0.79+1.43
League One (3 Seasons)473,1426725.334.9350125
League Cup (3 Seasons)43408540.53.84853011.5023-1-0.26-0.62
Championship (2 Seasons)382,3456228.326.12612
League Two (2 Seasons)312,0846725.223.224177231.39171700.00-0.09
FA Cup (2 Seasons)246235.10.50022220.5002-2-3.91-5.35
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
2006-200717St Mirren1 League4174445.11.913
2007-200818St Mirren1 League251,0104029.511.21015
2008-200919St Mirren1 League281,7146150.119.01711
2009-201020St Mirren1 League181,5158444.316.8180
2009-201020Watford1 League9246275.92.727
2010-201121Watford1 League292,0997250.723.3245
2012-201323Shrewsbury1 League171,1656928.112.9125
2013-201424Sheffield Utd1 League301,9776647.822.0237
2014-201525Sheffield Utd3 Leagues2160803.01.82801073.0021+1+0.56+0.20
2014-201525Dundee1 League131,0418030.411.6119211.00918-9-0.78-0.70
2015-201626Wycombe3 Leagues291,9706842.921.9229217722181.381518-3-0.14-0.34
2016-201727Wycombe2 Leagues6340578.03.84902260.6723-1-0.26-0.38
2016-201727St Mirren1 League151,2968640.014.41414101.733317+16+1.11+2.04
2017-201828St Mirren1 League353,1218996.334.73533002.116335+28+0.81+1.56
2018-201929St Mirren1 League342,7268079.730.331862731700.882553-28-0.92-0.41
2019-202030St Mirren1 League96136822.76.878562851.00614-8-1.17-0.79
2020-202131Gr'nock Morton1 League87118929.37.98897000.8858-3-0.38+0.04
2020-202131Hibernian1 League561121.80.70051291.603300.00-0.35
2021-202232Kilmarnock1 League322,5407978.428.229851632822.094620+26+0.92+1.31
15 Seasons9 Clubs7 Leagues34824,4797035.2272.0270861327817481.51209190+19+0.12+0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
St Mirren (8 Seasons)2 Leagues16812,1697246.3135.21338680351351.49127119+8+0.09+0.72
Watford (2 Seasons)1 League382,3456228.326.12612
Wycombe (2 Seasons)3 Leagues352,3106626.225.7269119922241.261721-4-0.16-0.31
Sheffield Utd (2 Seasons)3 Leagues322,1376722.523.725801773.0021+1+0.56+0.20
Kilmarnock (1 Season)1 League322,5407978.428.229851632822.094620+26+0.92+1.31
Shrewsbury (1 Season)1 League171,1656928.112.9125
Dundee (1 Season)1 League131,0418030.411.6119211.00918-9-0.78-0.70
Gr'nock Morton (1 Season)1 League87118929.37.98897000.8858-3-0.38+0.04
Hibernian (1 Season)1 League561121.80.70051291.603300.00-0.35
Premier League (8 Seasons)1368,8546533.298.49586424113150.984388-45-0.91-0.89
Championship (4 Seasons)907,6688563.185.286867042821.9314780+67+0.79+1.43
League One (3 Seasons)473,1426725.334.9350125
League Cup (3 Seasons)43408540.53.84853011.5023-1-0.26-0.62
Championship (2 Seasons)382,3456228.326.12612
League Two (2 Seasons)312,0846725.223.224177231.39171700.00-0.09
FA Cup (2 Seasons)246235.10.50022220.5002-2-3.91-5.35
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
2006-200717St Mirrensct SCO1. Premier League11th4174445.11.913
2007-200818St Mirrensct SCO1. Premier League10th251,0104029.511.21015
2008-200919St Mirrensct SCO1. Premier League11th281,7146150.119.01711
2009-201020St Mirrensct SCO1. Premier League10th181,5158444.316.8180
2009-201020Watfordeng ENG2. Championship16th9246275.92.727
2010-201121Watfordeng ENG2. Championship14th292,0997250.723.3245
2012-201323Shrewsburyeng ENG3. League One16th171,1656928.112.9125
2013-201424Sheffield Utdeng ENG3. League One7th301,9776647.822.0237
2014-201525Sheffield Utdeng ENG3. League One5th00005Matches
2014-201525Dundeesct SCO1. Premiership6th131,0418030.411.6119211.00918-9-0.78-0.70Matches
2015-201626Wycombeeng ENG4. League Two13th261,8347144.320.421165171.50151500.00-0.04Matches
2016-201727Wycombeeng ENG4. League Two9th5250506.02.831260.802200.00-0.12Matches
2016-201727St Mirrensct SCO2. Championship7th151,2968640.014.41414101.733317+16+1.11+2.04Matches
2017-201828St Mirrensct SCO2. Championship1st353,1218996.334.73533002.116335+28+0.81+1.56Matches
2018-201929St Mirrensct SCO1. Premiership11th342,7268079.730.331862731700.882553-28-0.92-0.41Matches
2019-202030St Mirrensct SCO1. Premiership9th96136822.76.878562851.00614-8-1.17-0.79Matches
2020-202131Gr'nock Mortonsct SCO2. Championship9th87118929.37.98897000.8858-3-0.38+0.04Matches
2020-202131Hiberniansct SCO1. Premiership3rd561121.80.70051291.603300.00-0.35Matches
2021-202232Kilmarnocksct SCO2. Championship1st322,5407978.428.229851632822.094620+26+0.92+1.31Matches
15 Seasons9 Clubs5 Leagues34224,0937035.6267.7266861297616451.52207185+22+0.14+0.27
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 Mirren (8 Seasons)2 Leagues16812,1697246.3135.21338680351351.49127119+8+0.09+0.72
Watford (2 Seasons)1 League382,3456228.326.12612
Wycombe (2 Seasons)1 League312,0846725.223.224177231.39171700.00-0.09
Sheffield Utd (2 Seasons)1 League301,9776623.922.023075
Kilmarnock (1 Season)1 League322,5407978.428.229851632822.094620+26+0.92+1.31
Shrewsbury (1 Season)1 League171,1656928.112.9125
Dundee (1 Season)1 League131,0418030.411.6119211.00918-9-0.78-0.70
Gr'nock Morton (1 Season)1 League87118929.37.98897000.8858-3-0.38+0.04
Hibernian (1 Season)1 League561121.80.70051291.603300.00-0.35
Premier League (8 Seasons)1368,8546533.298.49586424113150.984388-45-0.91-0.89
Championship (4 Seasons)907,6688563.185.286867042821.9314780+67+0.79+1.43
League One (3 Seasons)473,1426725.334.9350125
Championship (2 Seasons)382,3456228.326.12612
League Two (2 Seasons)312,0846725.223.224177231.39171700.00-0.09
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
2014-201525Sheffield Utdeng ENGFA Cup17th00001Matches
2014-201525Sheffield Utdeng ENGLeague Cup3rd21608024.21.82801013.0021+1+0.56+0.20Matches
2015-201626Wycombeeng ENGFA Cup33rd2462312.80.50022210.5002-2-3.91-5.35Matches
2015-201626Wycombeeng ENGLeague Cup57th19090100.01.01901000.0001-1-1.00Matches
2016-201727Wycombeeng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
3 Seasons2 Clubs2 Leagues63866422.24.3486322231.1725-3-0.70-1.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe (2 Seasons)2 Leagues42265741.92.5291222210.2504-4-1.59-3.03
Sheffield Utd (1 Season)2 Leagues21608013.31.82801023.0021+1+0.56+0.20
League Cup (3 Seasons)43408540.53.84853011.5023-1-0.26-0.62
FA Cup (2 Seasons)246235.10.50022220.5002-2-3.91-5.35
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
2006-200717St Mirrensct SCO1. Premier League1.900
2007-200818St Mirrensct SCO1. Premier League11.23015
2008-200919St Mirrensct SCO1. Premier League19.01019
2009-201020Watfordeng ENG2. Championship2.7102
2009-201020St Mirrensct SCO1. Premier League16.81013
2010-201121Watfordeng ENG2. Championship23.30021
2012-201323Shrewsburyeng ENG3. League One12.90015
2013-201424Sheffield Utdeng ENG3. League One22.02024
2014-201525Sheffield Utdeng ENGLeague Cup1.80000Matches
2014-201525Dundeesct SCO1. Premiership11.600Matches
2015-201626Wycombeeng ENGFA Cup0.50000Matches
2015-201626Wycombeeng ENGLeague Cup1.00000Matches
2015-201626Wycombeeng ENG4. League Two20.42024Matches
2016-201727St Mirrensct SCO2. Championship14.43002700000000Matches
2016-201727Wycombeeng ENGEFL Cup1.0100020000000Matches
2016-201727Wycombeeng ENG4. League Two2.8200500000000Matches
2017-201828St Mirrensct SCO2. Championship34.76004000000000Matches
2018-201929St Mirrensct SCO1. Premiership30.36000Matches
2019-202030St Mirrensct SCO1. Premiership6.800012901000Matches
2020-202131Gr'nock Mortonsct SCO2. Championship7.91000Matches
2020-202131Hiberniansct SCO1. Premiership0.72004100130Matches
2021-202232Kilmarnocksct SCO2. Championship28.24000Matches
15 Seasons9 Clubs7 Leagues272.03500221120113000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Mirren (8 Seasons)2 Leagues135.2200012690100000
Watford (2 Seasons)1 League26.11023
Wycombe (2 Seasons)3 Leagues25.75002920000000
Sheffield Utd (2 Seasons)3 Leagues23.7200240
Kilmarnock (1 Season)1 League28.24000
Shrewsbury (1 Season)1 League12.90015
Dundee (1 Season)1 League11.600
Gr'nock Morton (1 Season)1 League7.91000
Hibernian (1 Season)1 League0.72004100130
Premier League (8 Seasons)98.41300631001130
Championship (4 Seasons)85.214006700000000
League One (3 Seasons)34.92039
League Cup (3 Seasons)3.8100020000000
Championship (2 Seasons)26.11023
League Two (2 Seasons)23.24002900000000
FA Cup (2 Seasons)0.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200717St Mirren1 League1.900
2007-200818St Mirren1 League11.23015
2008-200919St Mirren1 League19.01019
2009-201020St Mirren1 League16.81013
2009-201020Watford1 League2.7102
2010-201121Watford1 League23.30021
2012-201323Shrewsbury1 League12.90015
2013-201424Sheffield Utd1 League22.02024
2014-201525Sheffield Utd3 Leagues1.80000
2014-201525Dundee1 League11.600
2015-201626Wycombe3 Leagues21.9200240
2016-201727Wycombe2 Leagues3.8300520000000
2016-201727St Mirren1 League14.43002700000000
2017-201828St Mirren1 League34.76004000000000
2018-201929St Mirren1 League30.36000
2019-202030St Mirren1 League6.800012901000
2020-202131Gr'nock Morton1 League7.91000
2020-202131Hibernian1 League0.72004100130
2021-202232Kilmarnock1 League28.24000
15 Seasons9 Clubs7 Leagues272.03500221120113000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Mirren (8 Seasons)2 Leagues135.2200012690100000
Watford (2 Seasons)1 League26.11023
Wycombe (2 Seasons)3 Leagues25.75002920000000
Sheffield Utd (2 Seasons)3 Leagues23.7200240
Kilmarnock (1 Season)1 League28.24000
Shrewsbury (1 Season)1 League12.90015
Dundee (1 Season)1 League11.600
Gr'nock Morton (1 Season)1 League7.91000
Hibernian (1 Season)1 League0.72004100130
Premier League (8 Seasons)98.41300631001130
Championship (4 Seasons)85.214006700000000
League One (3 Seasons)34.92039
League Cup (3 Seasons)3.8100020000000
Championship (2 Seasons)26.11023
League Two (2 Seasons)23.24002900000000
FA Cup (2 Seasons)0.50000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200717St Mirrensct SCO1. Premier League11th1.900
2007-200818St Mirrensct SCO1. Premier League10th11.23015
2008-200919St Mirrensct SCO1. Premier League11th19.01019
2009-201020St Mirrensct SCO1. Premier League10th16.81013
2009-201020Watfordeng ENG2. Championship16th2.7102
2010-201121Watfordeng ENG2. Championship14th23.30021
2012-201323Shrewsburyeng ENG3. League One16th12.90015
2013-201424Sheffield Utdeng ENG3. League One7th22.02024
2014-201525Dundeesct SCO1. Premiership6th11.600Matches
2015-201626Wycombeeng ENG4. League Two13th20.42024Matches
2016-201727Wycombeeng ENG4. League Two9th2.8200500000000Matches
2016-201727St Mirrensct SCO2. Championship7th14.43002700000000Matches
2017-201828St Mirrensct SCO2. Championship1st34.76004000000000Matches
2018-201929St Mirrensct SCO1. Premiership11th30.36000Matches
2019-202030St Mirrensct SCO1. Premiership9th6.800012901000Matches
2020-202131Gr'nock Mortonsct SCO2. Championship9th7.91000Matches
2020-202131Hiberniansct SCO1. Premiership3rd0.72004100130Matches
2021-202232Kilmarnocksct SCO2. Championship1st28.24000Matches
15 Seasons9 Clubs5 Leagues267.73400221100113000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Mirren (8 Seasons)2 Leagues135.2200012690100000
Watford (2 Seasons)1 League26.11023
Wycombe (2 Seasons)1 League23.24002900000000
Sheffield Utd (2 Seasons)1 League22.02024
Kilmarnock (1 Season)1 League28.24000
Shrewsbury (1 Season)1 League12.90015
Dundee (1 Season)1 League11.600
Gr'nock Morton (1 Season)1 League7.91000
Hibernian (1 Season)1 League0.72004100130
Premier League (8 Seasons)98.41300631001130
Championship (4 Seasons)85.214006700000000
League One (3 Seasons)34.92039
Championship (2 Seasons)26.11023
League Two (2 Seasons)23.24002900000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201525Sheffield Utdeng ENGLeague Cup3rd1.80000Matches
2015-201626Wycombeeng ENGFA Cup33rd0.50000Matches
2015-201626Wycombeeng ENGLeague Cup57th1.00000Matches
2016-201727Wycombeeng ENGEFL Cup58th1.0100020000000Matches
3 Seasons2 Clubs2 Leagues4.3100020000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe (2 Seasons)2 Leagues2.5100020000000
Sheffield Utd (1 Season)2 Leagues1.80000
League Cup (3 Seasons)3.8100020000000
FA Cup (2 Seasons)0.50000

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.