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
2009-201020Celtic2. Europa Lg10120.1000000000.000.000.000.000.00Matches
2009-201020St Mirrensct SCO1. Premier League15101,00411.2303300100.270.000.270.270.27Matches
2010-201121Huddersfield Towneng ENG3. League One19181,43916.0279200300.130.440.560.130.56
2011-201222St Mirrensct SCO1. Premier League29201,69318.8213200300.110.050.160.110.16
2012-201323St Mirrensct SCO1. Premier League26181,59317.7123100500.060.110.170.060.17
2013-201424Ross Countysct SCO1. Premiership36312,79131.0358300700.100.160.260.100.26
2014-201525Ross Countysct SCO1. Premiership22171,57017.4246200500.110.230.340.110.34Matches
2015-201626Plymouth Argyleeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Plymouth Argyleeng ENG4. League Two39343,08434.31111221100500.320.320.640.320.64Matches
2016-201727Plymouth Argyleeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup554575.1101011000.200.000.200.000.00Matches
2016-201727Plymouth Argyleeng ENG4. League Two46464,04845.01415291133300.310.330.640.240.58Matches
2017-201828Plymouth Argyleeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup221802.0202200101.000.001.001.001.00Matches
2017-201828Plymouth Argyleeng ENG3. League One42423,65940.7141226869710.340.300.640.200.49Matches
2018-201929Plymouth Argyleeng ENGEFL Cup21971.1011000100.000.930.930.000.93Matches
2018-201929Plymouth Argyleeng ENGFA Cup221802.0011000100.000.500.500.000.50Matches
2018-201929Plymouth Argyleeng ENG3. League One44423,81442.4610164231000.140.240.380.090.33Matches
2019-202030CSKA Sofiabg BUL1. First League25161,42015.8404311500.250.000.250.190.19Matches
2020-202131CSKA Sofia2. Europa Lg322022.2000000000.000.000.000.000.00Matches
2020-202131CSKA Sofiabg BUL1. First League24131,22313.6101100400.070.000.070.070.07Matches
2021-202232CSKA Sofia3. Conf Lg554164.6101100000.220.000.220.220.22Matches
2021-202232CSKA Sofiabg BUL1. First League23181,54617.2101100610.060.000.060.060.06Matches
2022-202333St Johnstonesct SCO1. Premiership30242,03822.6325123800.130.090.220.040.13Matches
2023-202434St Johnstonesct SCO1. Premiership36292,72030.22911200400.070.300.360.070.36Matches
2024-202535St Johnstonesct SCO1. Premiership34151,71819.1437311100.210.160.370.160.31Matches
2025-202636Dunfermline Ath.sct SCO2. Championship10240.3000000000.000.000.000.000.00Matches
2025-202636Livingstonsct SCO1. Premiership721651.8112011100.550.551.090.000.55Matches
17 Seasons9 Clubs9 Leagues52241637,453416.178841626117228220.190.200.390.150.35
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
Plymouth Argyle (4 Seasons)4 Leagues18617815,879176.44850983612162910.270.280.560.200.49
St Johnstone (3 Seasons)1 League100686,47672.0914236341300.130.190.320.080.28
CSKA Sofia (3 Seasons)3 Leagues80544,80753.47076111510.130.000.130.110.11
St Mirren (3 Seasons)1 League70484,29047.7639600900.130.060.190.130.19
Ross County (2 Seasons)1 League58484,36148.559145001200.100.190.290.100.29
Huddersfield Town (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Livingston (1 Season)1 League721651.8112011100.550.551.090.000.55
Dunfermline Ath. (1 Season)1 League10240.3000000000.000.000.000.000.00
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Premiership (9 Seasons)23516615,292169.921274817453500.120.160.280.100.26
FA Cup (4 Seasons)101090710.1314211300.300.100.400.200.30
EFL Cup (4 Seasons)543674.1011000100.000.250.250.000.25
League One (3 Seasons)1051028,91299.0222951148122010.220.290.520.140.43
First League (3 Seasons)72474,18946.56065111510.130.000.130.110.11
League Two (2 Seasons)85807,13279.22526512233800.320.330.640.280.61
Europa Lg (2 Seasons)422142.4000000000.000.000.000.000.00
Conf Lg (1 Season)554164.6101100000.220.000.220.220.22
Championship (1 Season)10240.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
2009-201020Celtic1 League10120.1000000000.000.000.000.000.00
2009-201020St Mirren1 League15101,00411.2303300100.270.000.270.270.27
2010-201121Huddersfield Town1 League19181,43916.0279200300.130.440.560.130.56
2011-201222St Mirren1 League29201,69318.8213200300.110.050.160.110.16
2012-201323St Mirren1 League26181,59317.7123100500.060.110.170.060.17
2013-201424Ross County1 League36312,79131.0358300700.100.160.260.100.26
2014-201525Ross County1 League22171,57017.4246200500.110.230.340.110.34
2015-201626Plymouth Argyle3 Leagues41363,26436.31111221100600.300.300.610.300.61
2016-201727Plymouth Argyle3 Leagues52524,59551.11515301144300.290.290.590.220.51
2017-201828Plymouth Argyle3 Leagues45453,92943.71612281069810.370.270.640.230.50
2018-201929Plymouth Argyle3 Leagues48454,09145.5612184231200.130.260.400.090.35
2019-202030CSKA Sofia1 League25161,42015.8404311500.250.000.250.190.19
2020-202131CSKA Sofia2 Leagues27151,42515.8101100400.060.000.060.060.06
2021-202232CSKA Sofia2 Leagues28231,96221.8202200610.090.000.090.090.09
2022-202333St Johnstone1 League30242,03822.6325123800.130.090.220.040.13
2023-202434St Johnstone1 League36292,72030.22911200400.070.300.360.070.36
2024-202535St Johnstone1 League34151,71819.1437311100.210.160.370.160.31
2025-202636Livingston1 League721651.8112011100.550.551.090.000.55
2025-202636Dunfermline Ath.1 League10240.3000000000.000.000.000.000.00
17 Seasons9 Clubs9 Leagues52241637,453416.178841626117228220.190.200.390.150.35
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
Plymouth Argyle (4 Seasons)4 Leagues18617815,879176.44850983612162910.270.280.560.200.49
St Johnstone (3 Seasons)1 League100686,47672.0914236341300.130.190.320.080.28
CSKA Sofia (3 Seasons)3 Leagues80544,80753.47076111510.130.000.130.110.11
St Mirren (3 Seasons)1 League70484,29047.7639600900.130.060.190.130.19
Ross County (2 Seasons)1 League58484,36148.559145001200.100.190.290.100.29
Huddersfield Town (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Livingston (1 Season)1 League721651.8112011100.550.551.090.000.55
Dunfermline Ath. (1 Season)1 League10240.3000000000.000.000.000.000.00
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Premiership (9 Seasons)23516615,292169.921274817453500.120.160.280.100.26
FA Cup (4 Seasons)101090710.1314211300.300.100.400.200.30
EFL Cup (4 Seasons)543674.1011000100.000.250.250.000.25
League One (3 Seasons)1051028,91299.0222951148122010.220.290.520.140.43
First League (3 Seasons)72474,18946.56065111510.130.000.130.110.11
League Two (2 Seasons)85807,13279.22526512233800.320.330.640.280.61
Europa Lg (2 Seasons)422142.4000000000.000.000.000.000.00
Conf Lg (1 Season)554164.6101100000.220.000.220.220.22
Championship (1 Season)10240.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
2009-201020St Mirrensct SCO1. Premier League10th15101,00411.2303300100.270.000.270.270.27Matches
2010-201121Huddersfield Towneng ENG3. League One3rd19181,43916.0279200300.130.440.560.130.56
2011-201222St Mirrensct SCO1. Premier League8th29201,69318.8213200300.110.050.160.110.16
2012-201323St Mirrensct SCO1. Premier League11th26181,59317.7123100500.060.110.170.060.17
2013-201424Ross Countysct SCO1. Premiership7th36312,79131.0358300700.100.160.260.100.26
2014-201525Ross Countysct SCO1. Premiership9th22171,57017.4246200500.110.230.340.110.34Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th39343,08434.31111221100500.320.320.640.320.64Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd46464,04845.01415291133300.310.330.640.240.58Matches
2017-201828Plymouth Argyleeng ENG3. League One7th42423,65940.7141226869710.340.300.640.200.49Matches
2018-201929Plymouth Argyleeng ENG3. League One21st44423,81442.4610164231000.140.240.380.090.33Matches
2019-202030CSKA Sofiabg BUL1. First League2nd25161,42015.8404311500.250.000.250.190.19Matches
2020-202131CSKA Sofiabg BUL1. First League3rd24131,22313.6101100400.070.000.070.070.07Matches
2021-202232CSKA Sofiabg BUL1. First League2nd23181,54617.2101100610.060.000.060.060.06Matches
2022-202333St Johnstonesct SCO1. Premiership9th30242,03822.6325123800.130.090.220.040.13Matches
2023-202434St Johnstonesct SCO1. Premiership10th36292,72030.22911200400.070.300.360.070.36Matches
2024-202535St Johnstonesct SCO1. Premiership12th34151,71819.1437311100.210.160.370.160.31Matches
2025-202636Livingstonsct SCO1. Premiership12th721651.8112011100.550.551.090.000.55Matches
2025-202636Dunfermline Ath.sct SCO2. Championship4th10240.3000000000.000.000.000.000.00Matches
17 Seasons8 Clubs5 Leagues49839535,549395.074821565816217820.190.210.390.150.35
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
Plymouth Argyle (4 Seasons)2 Leagues17116414,605162.34548933411152510.280.300.570.210.51
St Johnstone (3 Seasons)1 League100686,47672.0914236341300.130.190.320.080.28
CSKA Sofia (3 Seasons)1 League72474,18946.56065111510.130.000.130.110.11
St Mirren (3 Seasons)1 League70484,29047.7639600900.130.060.190.130.19
Ross County (2 Seasons)1 League58484,36148.559145001200.100.190.290.100.29
Huddersfield Town (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Livingston (1 Season)1 League721651.8112011100.550.551.090.000.55
Dunfermline Ath. (1 Season)1 League10240.3000000000.000.000.000.000.00
Premiership (9 Seasons)23516615,292169.921274817453500.120.160.280.100.26
League One (3 Seasons)1051028,91299.0222951148122010.220.290.520.140.43
First League (3 Seasons)72474,18946.56065111510.130.000.130.110.11
League Two (2 Seasons)85807,13279.22526512233800.320.330.640.280.61
Championship (1 Season)10240.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
2015-201626Plymouth Argyleeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd554575.1101011000.200.000.200.000.00Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th221802.0202200101.000.001.001.001.00Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd21971.1011000100.000.930.930.000.93Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th221802.0011000100.000.500.500.000.50Matches
4 Seasons1 Club2 Leagues15141,27414.2325211400.210.140.350.140.28
FA Cup (4 Seasons)101090710.1314211300.300.100.400.200.30
EFL Cup (4 Seasons)543674.1011000100.000.250.250.000.25
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
2009-201020Celtic2. Europa LgGR10120.1000000000.000.000.000.000.00Matches
2020-202131CSKA Sofia2. Europa LgGR322022.2000000000.000.000.000.000.00Matches
2021-202232CSKA Sofia3. Conf LgGR554164.6101100000.220.000.220.220.22Matches
3 Seasons2 Clubs2 Leagues976307.0101100000.140.000.140.140.14
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
CSKA Sofia (2 Seasons)2 Leagues876186.9101100000.150.000.150.150.15
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Europa Lg (2 Seasons)422142.4000000000.000.000.000.000.00
Conf Lg (1 Season)554164.6101100000.220.000.220.220.22

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201020Celtic2. Europa Lg0.1000.0000Matches
2009-201020St Mirrensct SCO1. Premier League11.23121.080.2500Matches
2010-201121Huddersfield Towneng ENG3. League One16.02171.060.1200
2011-201222St Mirrensct SCO1. Premier League18.82140.740.1400
2012-201323St Mirrensct SCO1. Premier League17.71100.560.1000
2013-201424Ross Countysct SCO1. Premiership31.03110.350.2700
2014-201525Ross Countysct SCO1. Premiership17.42130.750.1500Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.0000Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.0000Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.311531.550.2100Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.00200.02.000.000.0000Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.1111Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.0140350.000.780.3133Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.00000.000.0000Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.028450.04.002.000.250.5000Matches
2017-201828Plymouth Argyleeng ENG3. League One40.7140480.001.180.1769Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.10000.000.0000Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.00100.00.500.000.0000Matches
2018-201929Plymouth Argyleeng ENG3. League One42.4623Matches
2019-202030CSKA Sofiabg BUL1. First League15.8411Matches
2020-202131CSKA Sofia2. Europa Lg2.20100.00.450.000.0000Matches
2020-202131CSKA Sofiabg BUL1. First League13.6100Matches
2021-202232CSKA Sofia3. Conf Lg4.6100Matches
2021-202232CSKA Sofiabg BUL1. First League17.2100Matches
2022-202333St Johnstonesct SCO1. Premiership22.63441022.71.940.440.020.1023Matches
2023-202434St Johnstonesct SCO1. Premiership30.2236925.01.190.300.060.2200Matches
2024-202535St Johnstonesct SCO1. Premiership19.14351028.61.830.520.090.3011Matches
2025-202636Dunfermline Ath.sct SCO2. Championship0.3000Matches
2025-202636Livingstonsct SCO1. Premiership1.812150.01.090.550.000.0011Matches
17 Seasons9 Clubs9 Leagues416.17812924790.70.760.780.210.211722
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Plymouth Argyle (4 Seasons)4 Leagues176.44811140790.90.121.101.910.231216
St Johnstone (3 Seasons)1 League72.091152925.21.600.400.050.2134
CSKA Sofia (3 Seasons)3 Leagues53.47100.00.450.000.0011
St Mirren (3 Seasons)1 League47.76360.760.1700
Ross County (2 Seasons)1 League48.55240.500.2100
Huddersfield Town (1 Season)1 League16.02171.060.1200
Livingston (1 Season)1 League1.812150.01.090.550.000.0011
Dunfermline Ath. (1 Season)1 League0.3000
Celtic (1 Season)1 League0.1000.0000
Premiership (9 Seasons)169.9211179025.61.590.530.050.1945
FA Cup (4 Seasons)10.139444.42.251.000.220.5011
EFL Cup (4 Seasons)4.10200.00.650.000.0000
League One (3 Seasons)99.0220650.001.150.15812
First League (3 Seasons)46.5611
League Two (2 Seasons)79.2250880.001.110.2533
Europa Lg (2 Seasons)2.40100.00.450.000.0000
Conf Lg (1 Season)4.6100
Championship (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201020Celtic1 League0.1000.0000
2009-201020St Mirren1 League11.23121.080.2500
2010-201121Huddersfield Town1 League16.02171.060.1200
2011-201222St Mirren1 League18.82140.740.1400
2012-201323St Mirren1 League17.71100.560.1000
2013-201424Ross County1 League31.03110.350.2700
2014-201525Ross County1 League17.42130.750.1500
2015-201626Plymouth Argyle3 Leagues36.311531.550.2100
2016-201727Plymouth Argyle3 Leagues51.1152351750.00.040.765.500.3144
2017-201828Plymouth Argyle3 Leagues43.716852650.00.181.191.250.1969
2018-201929Plymouth Argyle3 Leagues45.56100.00.320.000.0023
2019-202030CSKA Sofia1 League15.8411
2020-202131CSKA Sofia2 Leagues15.81100.00.450.000.0000
2021-202232CSKA Sofia2 Leagues21.8200
2022-202333St Johnstone1 League22.63441022.71.940.440.020.1023
2023-202434St Johnstone1 League30.2236925.01.190.300.060.2200
2024-202535St Johnstone1 League19.14351028.61.830.520.090.3011
2025-202636Livingston1 League1.812150.01.090.550.000.0011
2025-202636Dunfermline Ath.1 League0.3000
17 Seasons9 Clubs9 Leagues416.17812924790.70.760.780.210.211722
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Plymouth Argyle (4 Seasons)4 Leagues176.44811140790.90.121.101.910.231216
St Johnstone (3 Seasons)1 League72.091152925.21.600.400.050.2134
CSKA Sofia (3 Seasons)3 Leagues53.47100.00.450.000.0011
St Mirren (3 Seasons)1 League47.76360.760.1700
Ross County (2 Seasons)1 League48.55240.500.2100
Huddersfield Town (1 Season)1 League16.02171.060.1200
Livingston (1 Season)1 League1.812150.01.090.550.000.0011
Dunfermline Ath. (1 Season)1 League0.3000
Celtic (1 Season)1 League0.1000.0000
Premiership (9 Seasons)169.9211179025.61.590.530.050.1945
FA Cup (4 Seasons)10.139444.42.251.000.220.5011
EFL Cup (4 Seasons)4.10200.00.650.000.0000
League One (3 Seasons)99.0220650.001.150.15812
First League (3 Seasons)46.5611
League Two (2 Seasons)79.2250880.001.110.2533
Europa Lg (2 Seasons)2.40100.00.450.000.0000
Conf Lg (1 Season)4.6100
Championship (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201020St Mirrensct SCO1. Premier League10th11.23121.080.2500Matches
2010-201121Huddersfield Towneng ENG3. League One3rd16.02171.060.1200
2011-201222St Mirrensct SCO1. Premier League8th18.82140.740.1400
2012-201323St Mirrensct SCO1. Premier League11th17.71100.560.1000
2013-201424Ross Countysct SCO1. Premiership7th31.03110.350.2700
2014-201525Ross Countysct SCO1. Premiership9th17.42130.750.1500Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.311531.550.2100Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.0140350.000.780.3133Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.7140480.001.180.1769Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.4623Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.8411Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.6100Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.2100Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.63441022.71.940.440.020.1023Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.2236925.01.190.300.060.2200Matches
2024-202535St Johnstonesct SCO1. Premiership12th19.14351028.61.830.520.090.3011Matches
2025-202636Livingstonsct SCO1. Premiership12th1.812150.01.090.550.000.0011Matches
2025-202636Dunfermline Ath.sct SCO2. Championship4th0.3000Matches
17 Seasons8 Clubs5 Leagues395.07411724396.60.730.790.210.201621
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Plymouth Argyle (4 Seasons)2 Leagues162.34501360.001.130.221115
St Johnstone (3 Seasons)1 League72.091152925.21.600.400.050.2134
CSKA Sofia (3 Seasons)1 League46.5611
St Mirren (3 Seasons)1 League47.76360.760.1700
Ross County (2 Seasons)1 League48.55240.500.2100
Huddersfield Town (1 Season)1 League16.02171.060.1200
Livingston (1 Season)1 League1.812150.01.090.550.000.0011
Dunfermline Ath. (1 Season)1 League0.3000
Premiership (9 Seasons)169.9211179025.61.590.530.050.1945
League One (3 Seasons)99.0220650.001.150.15812
First League (3 Seasons)46.5611
League Two (2 Seasons)79.2250880.001.110.2533
Championship (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.0000Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.0000Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.1111Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.028450.04.002.000.250.5000Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.10000.000.0000Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.00100.00.500.000.0000Matches
4 Seasons1 Club2 Leagues14.2311436.41.550.570.180.5011
FA Cup (4 Seasons)10.139444.42.251.000.220.5011
EFL Cup (4 Seasons)4.10200.00.650.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201020Celtic2. Europa LgGR0.1000.0000Matches
2020-202131CSKA Sofia2. Europa LgGR2.20100.00.450.000.0000Matches
2021-202232CSKA Sofia3. Conf LgGR4.6100Matches
3 Seasons2 Clubs2 Leagues7.01100.00.450.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
CSKA Sofia (2 Seasons)2 Leagues6.91100.00.450.000.0000
Celtic (1 Season)1 League0.1000.0000
Europa Lg (2 Seasons)2.40100.00.450.000.0000
Conf Lg (1 Season)4.6100

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
2009-201020Celtic2. Europa Lg112122.20.101Matches
2009-201020St Mirrensct SCO1. Premier League151,0046729.411.2105Matches
2010-201121Huddersfield Towneng ENG3. League One191,4397634.816.0181
2011-201222St Mirrensct SCO1. Premier League291,6935849.518.8209
2012-201323St Mirrensct SCO1. Premier League261,5936146.617.7188
2013-201424Ross Countysct SCO1. Premiership362,7917881.631.0315
2014-201525Ross Countysct SCO1. Premiership221,5707145.917.41714530.731736-19-1.09-1.19Matches
2015-201626Plymouth Argyleeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2015-201626Plymouth Argyleeng ENG4. League Two393,0847974.534.33427501.675333+20+0.58+0.07Matches
2016-201727Plymouth Argyleeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup54579195.25.15914001.6032+1+0.20+0.20Matches
2016-201727Plymouth Argyleeng ENG4. League Two464,0488897.845.04635001.897043+27+0.60+2.56Matches
2017-201828Plymouth Argyleeng ENGEFL Cup19090100.01.01901000.0005-5-5.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup218090100.02.02902001.5023-1-0.50Matches
2017-201828Plymouth Argyleeng ENG3. League One423,6598788.440.74234001.525653+3+0.07+0.82Matches
2018-201929Plymouth Argyleeng ENGEFL Cup2974953.91.119111601.501100.000.00Matches
2018-201929Plymouth Argyleeng ENGFA Cup218090100.02.02902001.502200.00Matches
2018-201929Plymouth Argyleeng ENG3. League One443,8148792.142.442893524501.054973-24-0.57-0.57Matches
2019-202030CSKA Sofiabg BUL1. First League251,4205750.915.816801091631.922911+18+1.14+0.35Matches
2020-202131CSKA Sofia2. Europa Lg32026737.42.2290212221.6701-1-0.45+0.35Matches
2020-202131CSKA Sofiabg BUL1. First League241,2235143.813.613797111741.752516+9+0.66-0.08Matches
2021-202232CSKA Sofia3. Conf Lg54168377.04.65834000.9119-8-1.73-0.28Matches
2021-202232CSKA Sofiabg BUL1. First League231,5466755.417.21879852501.912118+3+0.17-0.40Matches
2022-202333St Johnstonesct SCO1. Premiership302,0386859.622.624801261821.172539-14-0.62-0.36Matches
2023-202434St Johnstonesct SCO1. Premiership362,7207679.530.229882472500.972441-17-0.56+0.47Matches
2024-202535St Johnstonesct SCO1. Premiership341,7185150.219.1158210192630.822334-11-0.58+0.43Matches
2025-202636Dunfermline Ath.sct SCO2. Championship124240.70.30012400.0001-1-3.75-4.09Matches
2025-202636Livingstonsct SCO1. Premiership7165244.81.8241051790.865500.00+0.97Matches
17 Seasons9 Clubs9 Leagues52237,4537256.7416.14168423510622261.37407432-25-0.08+0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Plymouth Argyle (4 Seasons)4 Leagues18615,8798588.5176.41788914483201.50237221+16+0.09+0.09
St Johnstone (3 Seasons)1 League1006,4766563.172.0688446322450.9872114-42-0.58+0.15
CSKA Sofia (3 Seasons)3 Leagues804,8076050.953.4548031261891.797655+21+0.39-0.15
St Mirren (3 Seasons)1 League704,2906141.847.74822
Ross County (2 Seasons)1 League584,3617563.848.548141030.731736-19-1.09-1.19
Huddersfield Town (1 Season)1 League191,4397634.816.0181
Livingston (1 Season)1 League7165244.81.8241051790.865500.00+0.97
Dunfermline Ath. (1 Season)1 League124240.70.30012400.0001-1-3.75-4.09
Celtic (1 Season)1 League112122.20.101
Premiership (9 Seasons)23515,2926549.7169.916683606923170.9394155-61-0.67-0.02
FA Cup (4 Seasons)109079197.510.110919001.4079-2-0.20-0.20
EFL Cup (4 Seasons)53677381.64.149041600.60210-8-1.96-1.96
League One (3 Seasons)1058,9128571.899.0102896934501.28105126-21-0.25+0.19
First League (3 Seasons)724,1895850.046.5477925251871.867545+30+0.64-0.07
League Two (2 Seasons)857,1328486.179.28062501.7912376+47+0.59+0.28
Europa Lg (2 Seasons)42145419.82.4290222221.6701-1-0.45+0.35
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.28
Championship (1 Season)124240.70.30012400.0001-1-3.75-4.09
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
2009-201020Celtic1 League112122.20.101
2009-201020St Mirren1 League151,0046729.411.2105
2010-201121Huddersfield Town1 League191,4397634.816.0181
2011-201222St Mirren1 League291,6935849.518.8209
2012-201323St Mirren1 League261,5936146.617.7188
2013-201424Ross County1 League362,7917881.631.0315
2014-201525Ross County1 League221,5707145.917.41714530.731736-19-1.09-1.19
2015-201626Plymouth Argyle3 Leagues413,2648075.636.3369029501.595437+17+0.47-0.04
2016-201727Plymouth Argyle3 Leagues524,5958897.651.1529140001.837347+26+0.51+2.07
2017-201828Plymouth Argyle3 Leagues453,9298789.143.7459037001.495861-3-0.07+0.68
2018-201929Plymouth Argyle3 Leagues484,0918590.945.545893833201.095276-24-0.53-0.53
2019-202030CSKA Sofia1 League251,4205750.915.816801091631.922911+18+1.14+0.35
2020-202131CSKA Sofia2 Leagues271,4255342.815.815819121861.742517+8+0.51+0.03
2021-202232CSKA Sofia2 Leagues281,9627058.921.823801252501.732227-5-0.23-0.62
2022-202333St Johnstone1 League302,0386859.622.624801261821.172539-14-0.62-0.36
2023-202434St Johnstone1 League362,7207679.530.229882472500.972441-17-0.56+0.47
2024-202535St Johnstone1 League341,7185150.219.1158210192630.822334-11-0.58+0.43
2025-202636Livingston1 League7165244.81.8241051790.865500.00+0.97
2025-202636Dunfermline Ath.1 League124240.70.30012400.0001-1-3.75-4.09
17 Seasons9 Clubs9 Leagues52237,4537256.7416.14168423510622261.37407432-25-0.08+0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Plymouth Argyle (4 Seasons)4 Leagues18615,8798588.5176.41788914483201.50237221+16+0.09+0.09
St Johnstone (3 Seasons)1 League1006,4766563.172.0688446322450.9872114-42-0.58+0.15
CSKA Sofia (3 Seasons)3 Leagues804,8076050.953.4548031261891.797655+21+0.39-0.15
St Mirren (3 Seasons)1 League704,2906141.847.74822
Ross County (2 Seasons)1 League584,3617563.848.548141030.731736-19-1.09-1.19
Huddersfield Town (1 Season)1 League191,4397634.816.0181
Livingston (1 Season)1 League7165244.81.8241051790.865500.00+0.97
Dunfermline Ath. (1 Season)1 League124240.70.30012400.0001-1-3.75-4.09
Celtic (1 Season)1 League112122.20.101
Premiership (9 Seasons)23515,2926549.7169.916683606923170.9394155-61-0.67-0.02
FA Cup (4 Seasons)109079197.510.110919001.4079-2-0.20-0.20
EFL Cup (4 Seasons)53677381.64.149041600.60210-8-1.96-1.96
League One (3 Seasons)1058,9128571.899.0102896934501.28105126-21-0.25+0.19
First League (3 Seasons)724,1895850.046.5477925251871.867545+30+0.64-0.07
League Two (2 Seasons)857,1328486.179.28062501.7912376+47+0.59+0.28
Europa Lg (2 Seasons)42145419.82.4290222221.6701-1-0.45+0.35
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.28
Championship (1 Season)124240.70.30012400.0001-1-3.75-4.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
2009-201020St Mirrensct SCO1. Premier League10th151,0046729.411.2105Matches
2010-201121Huddersfield Towneng ENG3. League One3rd191,4397634.816.0181
2011-201222St Mirrensct SCO1. Premier League8th291,6935849.518.8209
2012-201323St Mirrensct SCO1. Premier League11th261,5936146.617.7188
2013-201424Ross Countysct SCO1. Premiership7th362,7917881.631.0315
2014-201525Ross Countysct SCO1. Premiership9th221,5707145.917.41714530.731736-19-1.09-1.19Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th393,0847974.534.33427501.675333+20+0.58+0.07Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd464,0488897.845.04635001.897043+27+0.60+2.56Matches
2017-201828Plymouth Argyleeng ENG3. League One7th423,6598788.440.74234001.525653+3+0.07+0.82Matches
2018-201929Plymouth Argyleeng ENG3. League One21st443,8148792.142.442893524501.054973-24-0.57-0.57Matches
2019-202030CSKA Sofiabg BUL1. First League2nd251,4205750.915.816801091631.922911+18+1.14+0.35Matches
2020-202131CSKA Sofiabg BUL1. First League3rd241,2235143.813.613797111741.752516+9+0.66-0.08Matches
2021-202232CSKA Sofiabg BUL1. First League2nd231,5466755.417.21879852501.912118+3+0.17-0.40Matches
2022-202333St Johnstonesct SCO1. Premiership9th302,0386859.622.624801261821.172539-14-0.62-0.36Matches
2023-202434St Johnstonesct SCO1. Premiership10th362,7207679.530.229882472500.972441-17-0.56+0.47Matches
2024-202535St Johnstonesct SCO1. Premiership12th341,7185150.219.1158210192630.822334-11-0.58+0.43Matches
2025-202636Livingstonsct SCO1. Premiership12th7165244.81.8241051790.865500.00+0.97Matches
2025-202636Dunfermline Ath.sct SCO2. Championship4th124240.70.30012400.0001-1-3.75-4.09Matches
17 Seasons8 Clubs5 Leagues49835,5497156.3395.03958321610322241.38397403-6-0.02+0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Plymouth Argyle (4 Seasons)2 Leagues17114,6058588.2162.31648913174501.53228202+26+0.16+0.16
St Johnstone (3 Seasons)1 League1006,4766563.172.0688446322450.9872114-42-0.58+0.15
CSKA Sofia (3 Seasons)1 League724,1895850.046.5477925251871.867545+30+0.64-0.07
St Mirren (3 Seasons)1 League704,2906141.847.74822
Ross County (2 Seasons)1 League584,3617563.848.548141030.731736-19-1.09-1.19
Huddersfield Town (1 Season)1 League191,4397634.816.0181
Livingston (1 Season)1 League7165244.81.8241051790.865500.00+0.97
Dunfermline Ath. (1 Season)1 League124240.70.30012400.0001-1-3.75-4.09
Premiership (9 Seasons)23515,2926549.7169.916683606923170.9394155-61-0.67-0.02
League One (3 Seasons)1058,9128571.899.0102896934501.28105126-21-0.25+0.19
First League (3 Seasons)724,1895850.046.5477925251871.867545+30+0.64-0.07
League Two (2 Seasons)857,1328486.179.28062501.7912376+47+0.59+0.28
Championship (1 Season)124240.70.30012400.0001-1-3.75-4.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
2015-201626Plymouth Argyleeng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th19090100.01.01901000.0012-1-1.00Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd54579195.25.15914001.6032+1+0.20+0.20Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th19090100.01.01901000.0005-5-5.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th218090100.02.02902001.5023-1-0.50Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd2974953.91.119111601.501100.000.00Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
4 Seasons1 Club2 Leagues151,2748592.314.21491131601.13919-10-0.71-0.71
FA Cup (4 Seasons)109079197.510.110919001.4079-2-0.20-0.20
EFL Cup (4 Seasons)53677381.64.149041600.60210-8-1.96-1.96
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
2009-201020Celtic2. Europa LgGR112122.20.101Matches
2020-202131CSKA Sofia2. Europa LgGR32026737.42.2290212221.6701-1-0.45+0.35Matches
2021-202232CSKA Sofia3. Conf LgGR54168377.04.65834000.9119-8-1.73-0.28Matches
3 Seasons2 Clubs2 Leagues96307038.97.0785622221.20110-9-1.31-0.34
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
CSKA Sofia (2 Seasons)2 Leagues86187757.26.9785612221.20110-9-1.31-0.34
Celtic (1 Season)1 League112122.20.101
Europa Lg (2 Seasons)42145419.82.4290222221.6701-1-0.45+0.35
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.28
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
2009-201020Celtic2. Europa Lg0.1000Matches
2009-201020St Mirrensct SCO1. Premier League11.2107Matches
2010-201121Huddersfield Towneng ENG3. League One16.03017
2011-201222St Mirrensct SCO1. Premier League18.83016
2012-201323St Mirrensct SCO1. Premier League17.75021
2013-201424Ross Countysct SCO1. Premiership31.07032
2014-201525Ross Countysct SCO1. Premiership17.450Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.01000Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.00000Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.35027Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.0000030300000Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.10000Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.03003900000000Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.0000100100000Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.010035019100Matches
2017-201828Plymouth Argyleeng ENG3. League One40.77104700000000Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.1100101300000Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.0100031400000Matches
2018-201929Plymouth Argyleeng ENG3. League One42.410000Matches
2019-202030CSKA Sofiabg BUL1. First League15.85000Matches
2020-202131CSKA Sofia2. Europa Lg2.200021019230Matches
2020-202131CSKA Sofiabg BUL1. First League13.64000Matches
2021-202232CSKA Sofia3. Conf Lg4.60000Matches
2021-202232CSKA Sofiabg BUL1. First League17.26110Matches
2022-202333St Johnstonesct SCO1. Premiership22.68003334312613291Matches
2023-202434St Johnstonesct SCO1. Premiership30.24002837518420320Matches
2024-202535St Johnstonesct SCO1. Premiership19.1100122811498140Matches
2025-202636Dunfermline Ath.sct SCO2. Championship0.30000Matches
2025-202636Livingstonsct SCO1. Premiership1.810020127110Matches
17 Seasons9 Clubs9 Leagues416.18221288111125354579001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Plymouth Argyle (4 Seasons)4 Leagues176.429101181123010000
St Johnstone (3 Seasons)1 League72.013007399945941751
CSKA Sofia (3 Seasons)3 Leagues53.4151121019230
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield Town (1 Season)1 League16.03017
Livingston (1 Season)1 League1.810020127110
Dunfermline Ath. (1 Season)1 League0.30000
Celtic (1 Season)1 League0.1000
Premiership (9 Seasons)169.93500151991048642761
FA Cup (4 Seasons)10.13003812310000
EFL Cup (4 Seasons)4.1100231700000
League One (3 Seasons)99.020106400000000
First League (3 Seasons)46.515110
League Two (2 Seasons)79.28006600000000
Europa Lg (2 Seasons)2.400021019230
Conf Lg (1 Season)4.60000
Championship (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201020Celtic1 League0.1000
2009-201020St Mirren1 League11.2107
2010-201121Huddersfield Town1 League16.03017
2011-201222St Mirren1 League18.83016
2012-201323St Mirren1 League17.75021
2013-201424Ross County1 League31.07032
2014-201525Ross County1 League17.450
2015-201626Plymouth Argyle3 Leagues36.3600270
2016-201727Plymouth Argyle3 Leagues51.13003930300000
2017-201828Plymouth Argyle3 Leagues43.781051502010000
2018-201929Plymouth Argyle3 Leagues45.51200132700000
2019-202030CSKA Sofia1 League15.85000
2020-202131CSKA Sofia2 Leagues15.840021019230
2021-202232CSKA Sofia2 Leagues21.86110
2022-202333St Johnstone1 League22.68003334312613291
2023-202434St Johnstone1 League30.24002837518420320
2024-202535St Johnstone1 League19.1100122811498140
2025-202636Livingston1 League1.810020127110
2025-202636Dunfermline Ath.1 League0.30000
17 Seasons9 Clubs9 Leagues416.18221288111125354579001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Plymouth Argyle (4 Seasons)4 Leagues176.429101181123010000
St Johnstone (3 Seasons)1 League72.013007399945941751
CSKA Sofia (3 Seasons)3 Leagues53.4151121019230
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield Town (1 Season)1 League16.03017
Livingston (1 Season)1 League1.810020127110
Dunfermline Ath. (1 Season)1 League0.30000
Celtic (1 Season)1 League0.1000
Premiership (9 Seasons)169.93500151991048642761
FA Cup (4 Seasons)10.13003812310000
EFL Cup (4 Seasons)4.1100231700000
League One (3 Seasons)99.020106400000000
First League (3 Seasons)46.515110
League Two (2 Seasons)79.28006600000000
Europa Lg (2 Seasons)2.400021019230
Conf Lg (1 Season)4.60000
Championship (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201020St Mirrensct SCO1. Premier League10th11.2107Matches
2010-201121Huddersfield Towneng ENG3. League One3rd16.03017
2011-201222St Mirrensct SCO1. Premier League8th18.83016
2012-201323St Mirrensct SCO1. Premier League11th17.75021
2013-201424Ross Countysct SCO1. Premiership7th31.07032
2014-201525Ross Countysct SCO1. Premiership9th17.450Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.35027Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.03003900000000Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.77104700000000Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.410000Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.85000Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.64000Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.26110Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.68003334312613291Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.24002837518420320Matches
2024-202535St Johnstonesct SCO1. Premiership12th19.1100122811498140Matches
2025-202636Livingstonsct SCO1. Premiership12th1.810020127110Matches
2025-202636Dunfermline Ath.sct SCO2. Championship4th0.30000Matches
17 Seasons8 Clubs5 Leagues395.0782128199104864276001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Plymouth Argyle (4 Seasons)2 Leagues162.3251011300000000
St Johnstone (3 Seasons)1 League72.013007399945941751
CSKA Sofia (3 Seasons)1 League46.515110
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield Town (1 Season)1 League16.03017
Livingston (1 Season)1 League1.810020127110
Dunfermline Ath. (1 Season)1 League0.30000
Premiership (9 Seasons)169.93500151991048642761
League One (3 Seasons)99.020106400000000
First League (3 Seasons)46.515110
League Two (2 Seasons)79.28006600000000
Championship (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.01000Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.00000Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.0000030300000Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.10000Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.0000100100000Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.010035019100Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.1100101300000Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.0100031400000Matches
4 Seasons1 Club2 Leagues14.240051123010000
FA Cup (4 Seasons)10.13003812310000
EFL Cup (4 Seasons)4.1100231700000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201020Celtic2. Europa LgGR0.1000Matches
2020-202131CSKA Sofia2. Europa LgGR2.200021019230Matches
2021-202232CSKA Sofia3. Conf LgGR4.60000Matches
3 Seasons2 Clubs2 Leagues7.000021019230
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
CSKA Sofia (2 Seasons)2 Leagues6.900021019230
Celtic (1 Season)1 League0.1000
Europa Lg (2 Seasons)2.400021019230
Conf Lg (1 Season)4.60000

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.

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.

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.