Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-12SunPremiershipRegular seasonAwayL 1–3St JohnstoneRangersN15000021000Match Report
2025-01-05SunPremiershipRegular seasonHomeL 1–3St JohnstoneDundeeYAM90000040102Match Report
2024-12-29SunPremiershipRegular seasonAwayL 0–4St JohnstoneCelticN22000000000Match Report
2024-12-26ThuPremiershipRegular seasonHomeL 1–2St JohnstoneDundee UnitedYCM90000010000Match Report
2024-12-22SunPremiershipRegular seasonAwayL 1–2St JohnstoneHeartsN45101121001Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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-201121Huddersfieldeng 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.00.00.30.4612170.000.000.000.000.000.020.140.160.020.16Matches
2020-202131CSKA Sofiabg BUL1. First League24131,22313.6101100400.070.000.070.070.07Matches
2021-202232CSKA Sofia3. Conf Lg554164.6101100000.50.51.21.8522290.220.000.220.220.220.120.270.390.120.39Matches
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. Premiership2088929.9213111100.200.100.300.100.20Matches
16 Seasons7 Clubs8 Leagues50040736,438404.975811565916218120.60.61.62.11134460.190.200.390.150.350.090.230.310.090.31
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Plymouth Argyle (4 Seasons)4 Leagues18617815,879176.44850983612162910.270.280.560.200.49
St Johnstone (3 Seasons)1 League86615,65062.8712194341300.110.190.300.060.25
CSKA Sofia (3 Seasons)3 Leagues80544,80753.47076111510.60.61.62.11134460.130.000.130.110.110.090.230.310.090.31
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 (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Premiership (8 Seasons)21415714,301158.918244215343400.110.150.260.090.25
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.00.00.30.4612170.000.000.000.000.000.020.140.160.020.16
Conf Lg (1 Season)554164.6101100000.50.51.21.8522290.220.000.220.220.220.120.270.390.120.39
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201020Celtic1 League10120.1000000000.000.000.000.000.00
2009-201020St Mirren1 League15101,00411.2303300100.270.000.270.270.27
2010-201121Huddersfield1 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.00.00.30.4612170.060.000.060.060.060.020.140.160.020.16
2021-202232CSKA Sofia2 Leagues28231,96221.8202200610.50.51.21.8522290.090.000.090.090.090.120.270.390.120.39
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 League2088929.9213111100.200.100.300.100.20
16 Seasons7 Clubs8 Leagues50040736,438404.975811565916218120.60.61.62.11134460.190.200.390.150.350.090.230.310.090.31
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Plymouth Argyle (4 Seasons)4 Leagues18617815,879176.44850983612162910.270.280.560.200.49
St Johnstone (3 Seasons)1 League86615,65062.8712194341300.110.190.300.060.25
CSKA Sofia (3 Seasons)3 Leagues80544,80753.47076111510.60.61.62.11134460.130.000.130.110.110.090.230.310.090.31
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 (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Premiership (8 Seasons)21415714,301158.918244215343400.110.150.260.090.25
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.00.00.30.4612170.000.000.000.000.000.020.140.160.020.16
Conf Lg (1 Season)554164.6101100000.50.51.21.8522290.220.000.220.220.220.120.270.390.120.39
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-201121Huddersfieldeng 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. Premiership12th2088929.9213111100.200.100.300.100.20Matches
16 Seasons6 Clubs4 Leagues47638634,534383.771791505615207720.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 League86615,65062.8712194341300.110.190.300.060.25
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 (1 Season)1 League19181,43916.0279200300.130.440.560.130.56
Premiership (8 Seasons)21415714,301158.918244215343400.110.150.260.090.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
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 Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201020Celtic2. Europa LgGR10120.1000000000.000.000.000.000.00Matches
2020-202131CSKA Sofia2. Europa LgGR322022.2000000000.00.00.30.4612170.000.000.000.000.000.020.140.160.020.16Matches
2021-202232CSKA Sofia3. Conf LgGR554164.6101100000.50.51.21.8522290.220.000.220.220.220.120.270.390.120.39Matches
3 Seasons2 Clubs2 Leagues976307.0101100000.60.61.62.11134460.140.000.140.140.140.090.230.310.090.31
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
CSKA Sofia (2 Seasons)2 Leagues876186.9101100000.60.61.62.11134460.150.000.150.150.150.090.230.310.090.31
Celtic (1 Season)1 League10120.1000000000.000.000.000.000.00
Europa Lg (2 Seasons)422142.4000000000.00.00.30.4612170.000.000.000.000.000.020.140.160.020.16
Conf Lg (1 Season)554164.6101100000.50.51.21.8522290.220.000.220.220.220.120.270.390.120.39

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201020Celtic2. Europa Lg0.1000.0000Matches
2009-201020St Mirrensct SCO1. Premier League11.23121.080.2500Matches
2010-201121Huddersfieldeng 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.0014.10000.00.00.040.00.0Matches
2020-202131CSKA Sofiabg BUL1. First League13.6100Matches
2021-202232CSKA Sofia3. Conf Lg4.6111218.22.380.430.090.5024.54000.50.50.05+0.5+0.5Matches
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. Premiership9.9221733.32.120.710.050.1411Matches
16 Seasons7 Clubs8 Leagues404.97512424592.70.760.790.210.2023.7416210.60.60.05+0.4+0.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Plymouth Argyle (4 Seasons)4 Leagues176.44811140790.90.121.101.910.231216
St Johnstone (3 Seasons)1 League62.871012625.71.610.410.040.1534
CSKA Sofia (3 Seasons)3 Leagues53.4712216.71.750.290.080.5023.74110.60.60.05+0.4+0.4
St Mirren (3 Seasons)1 League47.76360.760.1700
Ross County (2 Seasons)1 League48.55240.500.2100
Huddersfield (1 Season)1 League16.02171.060.1200
Celtic (1 Season)1 League0.1000.0000
Premiership (8 Seasons)158.9181018625.71.610.540.040.1734
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.0014.10000.00.00.040.00.0
Conf Lg (1 Season)4.6111218.22.380.430.090.5024.54000.50.50.05+0.5+0.5
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201020Celtic1 League0.1000.0000
2009-201020St Mirren1 League11.23121.080.2500
2010-201121Huddersfield1 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.0014.10000.00.00.040.00.0
2021-202232CSKA Sofia2 Leagues21.8211218.22.380.430.090.5024.54000.50.50.05+0.5+0.5
2022-202333St Johnstone1 League22.63441022.71.940.440.020.1023
2023-202434St Johnstone1 League30.2236925.01.190.300.060.2200
2024-202535St Johnstone1 League9.9221733.32.120.710.050.1411
16 Seasons7 Clubs8 Leagues404.97512424592.70.760.790.210.2023.7416210.60.60.05+0.4+0.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Plymouth Argyle (4 Seasons)4 Leagues176.44811140790.90.121.101.910.231216
St Johnstone (3 Seasons)1 League62.871012625.71.610.410.040.1534
CSKA Sofia (3 Seasons)3 Leagues53.4712216.71.750.290.080.5023.74110.60.60.05+0.4+0.4
St Mirren (3 Seasons)1 League47.76360.760.1700
Ross County (2 Seasons)1 League48.55240.500.2100
Huddersfield (1 Season)1 League16.02171.060.1200
Celtic (1 Season)1 League0.1000.0000
Premiership (8 Seasons)158.9181018625.71.610.540.040.1734
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.0014.10000.00.00.040.00.0
Conf Lg (1 Season)4.6111218.22.380.430.090.5024.54000.50.50.05+0.5+0.5
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
2009-201020St Mirrensct SCO1. Premier League10th11.23121.080.2500Matches
2010-201121Huddersfieldeng 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. Premiership12th9.9221733.32.120.710.050.1411Matches
16 Seasons6 Clubs4 Leagues383.771101239107.90.680.810.230.201520
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Plymouth Argyle (4 Seasons)2 Leagues162.34501360.001.130.221115
St Johnstone (3 Seasons)1 League62.871012625.71.610.410.040.1534
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 (1 Season)1 League16.02171.060.1200
Premiership (8 Seasons)158.9181018625.71.610.540.040.1734
League One (3 Seasons)99.0220650.001.150.15812
First League (3 Seasons)46.5611
League Two (2 Seasons)79.2250880.001.110.2533
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
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 Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201020Celtic2. Europa LgGR0.1000.0000Matches
2020-202131CSKA Sofia2. Europa LgGR2.20100.00.450.000.0014.10000.00.00.040.00.0Matches
2021-202232CSKA Sofia3. Conf LgGR4.6111218.22.380.430.090.5024.54000.50.50.05+0.5+0.5Matches
3 Seasons2 Clubs2 Leagues7.0112216.71.750.290.080.5023.74000.60.60.05+0.4+0.4
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
CSKA Sofia (2 Seasons)2 Leagues6.9112216.71.750.290.080.5023.74000.60.60.05+0.4+0.4
Celtic (1 Season)1 League0.1000.0000
Europa Lg (2 Seasons)2.40100.00.450.000.0014.10000.00.00.040.00.0
Conf Lg (1 Season)4.6111218.22.380.430.090.5024.54000.50.50.05+0.5+0.5
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201020Celtic2. Europa Lg0.10Matches
2009-201020St Mirrensct SCO1. Premier League11.20Matches
2010-201121Huddersfieldeng ENG3. League One16.07
2011-201222St Mirrensct SCO1. Premier League18.81
2012-201323St Mirrensct SCO1. Premier League17.72
2013-201424Ross Countysct SCO1. Premiership31.05
2014-201525Ross Countysct SCO1. Premiership17.44Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.00Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.311Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.10Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.015Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.00Matches
2017-201828Plymouth Argyleeng ENG3. League One40.712Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.11Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.01Matches
2018-201929Plymouth Argyleeng ENG3. League One42.410Matches
2019-202030CSKA Sofiabg BUL1. First League15.80Matches
2020-202131CSKA Sofia2. Europa Lg2.27812263.91515650303781.1294959.2173056.700.30.5-0.32101112Matches
2020-202131CSKA Sofiabg BUL1. First League13.60Matches
2021-202232CSKA Sofia3. Conf Lg4.616422572.934171046566882.4698185.2356752.201.21.6-1.210168222Matches
2021-202232CSKA Sofiabg BUL1. First League17.20Matches
2022-202333St Johnstonesct SCO1. Premiership22.62Matches
2023-202434St Johnstonesct SCO1. Premiership30.29Matches
2024-202535St Johnstonesct SCO1. Premiership9.91Matches
16 Seasons7 Clubs8 Leagues404.924234769.7493216968610581.99813075.4529753.6811.62.1+79.412269334
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Plymouth Argyle (4 Seasons)4 Leagues176.450
St Johnstone (3 Seasons)1 League62.812
CSKA Sofia (3 Seasons)3 Leagues53.424234769.7493216968610581.99813075.4529753.601.62.1-1.612269334
St Mirren (3 Seasons)1 League47.73
Ross County (2 Seasons)1 League48.59
Huddersfield (1 Season)1 League16.07
Celtic (1 Season)1 League0.10
Premiership (8 Seasons)158.924
FA Cup (4 Seasons)10.11
EFL Cup (4 Seasons)4.11
League One (3 Seasons)99.029
First League (3 Seasons)46.50
League Two (2 Seasons)79.226
Europa Lg (2 Seasons)2.47812263.91515650303781.1294959.2173056.700.30.5-0.32101112
Conf Lg (1 Season)4.616422572.934171046566882.4698185.2356752.201.21.6-1.210168222
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201020Celtic1 League0.10
2009-201020St Mirren1 League11.20
2010-201121Huddersfield1 League16.07
2011-201222St Mirren1 League18.81
2012-201323St Mirren1 League17.72
2013-201424Ross County1 League31.05
2014-201525Ross County1 League17.44
2015-201626Plymouth Argyle3 Leagues36.311
2016-201727Plymouth Argyle3 Leagues51.115
2017-201828Plymouth Argyle3 Leagues43.712
2018-201929Plymouth Argyle3 Leagues45.512
2019-202030CSKA Sofia1 League15.80
2020-202131CSKA Sofia2 Leagues15.87812263.91515650303781.1294959.2173056.700.30.5-0.32101112
2021-202232CSKA Sofia2 Leagues21.816422572.934171046566882.4698185.2356752.201.21.6-1.210168222
2022-202333St Johnstone1 League22.62
2023-202434St Johnstone1 League30.29
2024-202535St Johnstone1 League9.91
16 Seasons7 Clubs8 Leagues404.924234769.7493216968610581.99813075.4529753.6811.62.1+79.412269334
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Plymouth Argyle (4 Seasons)4 Leagues176.450
St Johnstone (3 Seasons)1 League62.812
CSKA Sofia (3 Seasons)3 Leagues53.424234769.7493216968610581.99813075.4529753.601.62.1-1.612269334
St Mirren (3 Seasons)1 League47.73
Ross County (2 Seasons)1 League48.59
Huddersfield (1 Season)1 League16.07
Celtic (1 Season)1 League0.10
Premiership (8 Seasons)158.924
FA Cup (4 Seasons)10.11
EFL Cup (4 Seasons)4.11
League One (3 Seasons)99.029
First League (3 Seasons)46.50
League Two (2 Seasons)79.226
Europa Lg (2 Seasons)2.47812263.91515650303781.1294959.2173056.700.30.5-0.32101112
Conf Lg (1 Season)4.616422572.934171046566882.4698185.2356752.201.21.6-1.210168222
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2009-201020St Mirrensct SCO1. Premier League10th11.20Matches
2010-201121Huddersfieldeng ENG3. League One3rd16.07
2011-201222St Mirrensct SCO1. Premier League8th18.81
2012-201323St Mirrensct SCO1. Premier League11th17.72
2013-201424Ross Countysct SCO1. Premiership7th31.05
2014-201525Ross Countysct SCO1. Premiership9th17.44Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.311Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.015Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.712Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.410Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.80Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.60Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.20Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.62Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.29Matches
2024-202535St Johnstonesct SCO1. Premiership12th9.91Matches
16 Seasons6 Clubs4 Leagues383.779
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Plymouth Argyle (4 Seasons)2 Leagues162.348
St Johnstone (3 Seasons)1 League62.812
CSKA Sofia (3 Seasons)1 League46.50
St Mirren (3 Seasons)1 League47.73
Ross County (2 Seasons)1 League48.59
Huddersfield (1 Season)1 League16.07
Premiership (8 Seasons)158.924
League One (3 Seasons)99.029
First League (3 Seasons)46.50
League Two (2 Seasons)79.226
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.00Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.00Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.00Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.10Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.00Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.00Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.11Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.01Matches
4 Seasons1 Club2 Leagues14.22
FA Cup (4 Seasons)10.11
EFL Cup (4 Seasons)4.11
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201020Celtic2. Europa LgGR0.10Matches
2020-202131CSKA Sofia2. Europa LgGR2.27812263.91515650303781.1294959.2173056.700.30.5-0.32101112Matches
2021-202232CSKA Sofia3. Conf LgGR4.616422572.934171046566882.4698185.2356752.201.21.6-1.210168222Matches
3 Seasons2 Clubs2 Leagues7.024234769.7493216968610581.99813075.4529753.601.62.1-1.612269334
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
CSKA Sofia (2 Seasons)2 Leagues6.924234769.7493216968610581.99813075.4529753.601.62.1-1.612269334
Celtic (1 Season)1 League0.10
Europa Lg (2 Seasons)2.47812263.91515650303781.1294959.2173056.700.30.5-0.32101112
Conf Lg (1 Season)4.616422572.934171046566882.4698185.2356752.201.21.6-1.210168222

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020Celtic2. Europa Lg0.1Matches
2009-201020St Mirrensct SCO1. Premier League11.2Matches
2010-201121Huddersfieldeng ENG3. League One16.0
2011-201222St Mirrensct SCO1. Premier League18.8
2012-201323St Mirrensct SCO1. Premier League17.7
2013-201424Ross Countysct SCO1. Premiership31.0
2014-201525Ross Countysct SCO1. Premiership17.4Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.0Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.3Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.03Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.1Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.00Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.01Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.019Matches
2017-201828Plymouth Argyleeng ENG3. League One40.70Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.13Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.04Matches
2018-201929Plymouth Argyleeng ENG3. League One42.4Matches
2019-202030CSKA Sofiabg BUL1. First League15.8Matches
2020-202131CSKA Sofia2. Europa Lg2.21229329202202074207804Matches
2020-202131CSKA Sofiabg BUL1. First League13.6Matches
2021-202232CSKA Sofia3. Conf Lg4.622517648112441326147016413Matches
2021-202232CSKA Sofiabg BUL1. First League17.2Matches
2022-202333St Johnstonesct SCO1. Premiership22.6126Matches
2023-202434St Johnstonesct SCO1. Premiership30.2184Matches
2024-202535St Johnstonesct SCO1. Premiership9.978Matches
16 Seasons7 Clubs8 Leagues404.93472697713264792333189024217
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (4 Seasons)4 Leagues176.430
St Johnstone (3 Seasons)1 League62.8388
CSKA Sofia (3 Seasons)3 Leagues53.4347269771326612333189024217
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9388
FA Cup (4 Seasons)10.123
EFL Cup (4 Seasons)4.17
League One (3 Seasons)99.00
First League (3 Seasons)46.5
League Two (2 Seasons)79.20
Europa Lg (2 Seasons)2.41229329202202074207804
Conf Lg (1 Season)4.622517648112441326147016413
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020Celtic1 League0.1
2009-201020St Mirren1 League11.2
2010-201121Huddersfield1 League16.0
2011-201222St Mirren1 League18.8
2012-201323St Mirren1 League17.7
2013-201424Ross County1 League31.0
2014-201525Ross County1 League17.4
2015-201626Plymouth Argyle3 Leagues36.3
2016-201727Plymouth Argyle3 Leagues51.13
2017-201828Plymouth Argyle3 Leagues43.720
2018-201929Plymouth Argyle3 Leagues45.57
2019-202030CSKA Sofia1 League15.8
2020-202131CSKA Sofia2 Leagues15.81229329202202074207804
2021-202232CSKA Sofia2 Leagues21.822517648112441326147016413
2022-202333St Johnstone1 League22.6126
2023-202434St Johnstone1 League30.2184
2024-202535St Johnstone1 League9.978
16 Seasons7 Clubs8 Leagues404.93472697713264792333189024217
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (4 Seasons)4 Leagues176.430
St Johnstone (3 Seasons)1 League62.8388
CSKA Sofia (3 Seasons)3 Leagues53.4347269771326612333189024217
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9388
FA Cup (4 Seasons)10.123
EFL Cup (4 Seasons)4.17
League One (3 Seasons)99.00
First League (3 Seasons)46.5
League Two (2 Seasons)79.20
Europa Lg (2 Seasons)2.41229329202202074207804
Conf Lg (1 Season)4.622517648112441326147016413
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020St Mirrensct SCO1. Premier League10th11.2Matches
2010-201121Huddersfieldeng ENG3. League One3rd16.0
2011-201222St Mirrensct SCO1. Premier League8th18.8
2012-201323St Mirrensct SCO1. Premier League11th17.7
2013-201424Ross Countysct SCO1. Premiership7th31.0
2014-201525Ross Countysct SCO1. Premiership9th17.4Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.3Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.00Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.70Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.4Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.8Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.6Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.2Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.6126Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.2184Matches
2024-202535St Johnstonesct SCO1. Premiership12th9.978Matches
16 Seasons6 Clubs4 Leagues383.7388
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (4 Seasons)2 Leagues162.30
St Johnstone (3 Seasons)1 League62.8388
CSKA Sofia (3 Seasons)1 League46.5
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Premiership (8 Seasons)158.9388
League One (3 Seasons)99.00
First League (3 Seasons)46.5
League Two (2 Seasons)79.20
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.0Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.03Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.1Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.01Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.019Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.13Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.04Matches
4 Seasons1 Club2 Leagues14.230
FA Cup (4 Seasons)10.123
EFL Cup (4 Seasons)4.17
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020Celtic2. Europa LgGR0.1Matches
2020-202131CSKA Sofia2. Europa LgGR2.21229329202202074207804Matches
2021-202232CSKA Sofia3. Conf LgGR4.622517648112441326147016413Matches
3 Seasons2 Clubs2 Leagues7.0347269771326612333189024217
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
CSKA Sofia (2 Seasons)2 Leagues6.9347269771326612333189024217
Celtic (1 Season)1 League0.1
Europa Lg (2 Seasons)2.41229329202202074207804
Conf Lg (1 Season)4.622517648112441326147016413

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201020Celtic2. Europa Lg0.1Matches
2009-201020St Mirrensct SCO1. Premier League11.2Matches
2010-201121Huddersfieldeng ENG3. League One16.0
2011-201222St Mirrensct SCO1. Premier League18.8
2012-201323St Mirrensct SCO1. Premier League17.7
2013-201424Ross Countysct SCO1. Premiership31.0
2014-201525Ross Countysct SCO1. Premiership17.4Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.0Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.3Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.0Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.1Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.0Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.0Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.0Matches
2017-201828Plymouth Argyleeng ENG3. League One40.7Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.1Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.0Matches
2018-201929Plymouth Argyleeng ENG3. League One42.4Matches
2019-202030CSKA Sofiabg BUL1. First League15.8Matches
2020-202131CSKA Sofia2. Europa Lg2.241.7822000000.00000000Matches
2020-202131CSKA Sofiabg BUL1. First League13.6Matches
2021-202232CSKA Sofia3. Conf Lg4.6194.1187301020.43002000Matches
2021-202232CSKA Sofiabg BUL1. First League17.2Matches
2022-202333St Johnstonesct SCO1. Premiership22.6Matches
2023-202434St Johnstonesct SCO1. Premiership30.2Matches
2024-202535St Johnstonesct SCO1. Premiership9.9Matches
16 Seasons7 Clubs8 Leagues404.9233.35109301020.29002000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)3 Leagues53.4233.35109301020.29002000
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Europa Lg (2 Seasons)2.441.7822000000.00000000
Conf Lg (1 Season)4.6194.1187301020.43002000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201020Celtic1 League0.1
2009-201020St Mirren1 League11.2
2010-201121Huddersfield1 League16.0
2011-201222St Mirren1 League18.8
2012-201323St Mirren1 League17.7
2013-201424Ross County1 League31.0
2014-201525Ross County1 League17.4
2015-201626Plymouth Argyle3 Leagues36.3
2016-201727Plymouth Argyle3 Leagues51.1
2017-201828Plymouth Argyle3 Leagues43.7
2018-201929Plymouth Argyle3 Leagues45.5
2019-202030CSKA Sofia1 League15.8
2020-202131CSKA Sofia2 Leagues15.841.7822000000.00000000
2021-202232CSKA Sofia2 Leagues21.8194.1187301020.43002000
2022-202333St Johnstone1 League22.6
2023-202434St Johnstone1 League30.2
2024-202535St Johnstone1 League9.9
16 Seasons7 Clubs8 Leagues404.9233.35109301020.29002000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)3 Leagues53.4233.35109301020.29002000
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Europa Lg (2 Seasons)2.441.7822000000.00000000
Conf Lg (1 Season)4.6194.1187301020.43002000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201020St Mirrensct SCO1. Premier League10th11.2Matches
2010-201121Huddersfieldeng ENG3. League One3rd16.0
2011-201222St Mirrensct SCO1. Premier League8th18.8
2012-201323St Mirrensct SCO1. Premier League11th17.7
2013-201424Ross Countysct SCO1. Premiership7th31.0
2014-201525Ross Countysct SCO1. Premiership9th17.4Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.3Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.0Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.7Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.4Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.8Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.6Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.2Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.6Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.2Matches
2024-202535St Johnstonesct SCO1. Premiership12th9.9Matches
16 Seasons6 Clubs4 Leagues383.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (4 Seasons)2 Leagues162.3
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)1 League46.5
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Premiership (8 Seasons)158.9
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.0Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.0Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.1Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.0Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.0Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.1Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.0Matches
4 Seasons1 Club2 Leagues14.2
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201020Celtic2. Europa LgGR0.1Matches
2020-202131CSKA Sofia2. Europa LgGR2.241.7822000000.00000000Matches
2021-202232CSKA Sofia3. Conf LgGR4.6194.1187301020.43002000Matches
3 Seasons2 Clubs2 Leagues7.0233.35109301020.29002000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
CSKA Sofia (2 Seasons)2 Leagues6.9233.35109301020.29002000
Celtic (1 Season)1 League0.1
Europa Lg (2 Seasons)2.441.7822000000.00000000
Conf Lg (1 Season)4.6194.1187301020.43002000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201020Celtic2. Europa Lg0.1Matches
2009-201020St Mirrensct SCO1. Premier League11.2Matches
2010-201121Huddersfieldeng ENG3. League One16.0
2011-201222St Mirrensct SCO1. Premier League18.8
2012-201323St Mirrensct SCO1. Premier League17.7
2013-201424Ross Countysct SCO1. Premiership31.0
2014-201525Ross Countysct SCO1. Premiership17.4Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.0Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.3Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.000Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.1Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.000Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.000Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.001Matches
2017-201828Plymouth Argyleeng ENG3. League One40.700Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.100Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.000Matches
2018-201929Plymouth Argyleeng ENG3. League One42.4Matches
2019-202030CSKA Sofiabg BUL1. First League15.8Matches
2020-202131CSKA Sofia2. Europa Lg2.2331023475.011012520Matches
2020-202131CSKA Sofiabg BUL1. First League13.6Matches
2021-202232CSKA Sofia3. Conf Lg4.67342151145.563031800Matches
2021-202232CSKA Sofiabg BUL1. First League17.2Matches
2022-202333St Johnstonesct SCO1. Premiership22.62913Matches
2023-202434St Johnstonesct SCO1. Premiership30.23220Matches
2024-202535St Johnstonesct SCO1. Premiership9.9104Matches
16 Seasons7 Clubs8 Leagues404.9107752381553.37404411320
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4010
St Johnstone (3 Seasons)1 League62.871370
CSKA Sofia (3 Seasons)3 Leagues53.410652381553.3740431320
St Mirren (3 Seasons)1 League47.70
Ross County (2 Seasons)1 League48.50
Huddersfield (1 Season)1 League16.00
Celtic (1 Season)1 League0.10
Premiership (8 Seasons)158.971370
FA Cup (4 Seasons)10.1010
EFL Cup (4 Seasons)4.1000
League One (3 Seasons)99.0000
First League (3 Seasons)46.50
League Two (2 Seasons)79.2000
Europa Lg (2 Seasons)2.4331023475.011012520
Conf Lg (1 Season)4.67342151145.563031800
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201020Celtic1 League0.10
2009-201020St Mirren1 League11.20
2010-201121Huddersfield1 League16.00
2011-201222St Mirren1 League18.80
2012-201323St Mirren1 League17.70
2013-201424Ross County1 League31.00
2014-201525Ross County1 League17.40
2015-201626Plymouth Argyle3 Leagues36.30
2016-201727Plymouth Argyle3 Leagues51.1000
2017-201828Plymouth Argyle3 Leagues43.7010
2018-201929Plymouth Argyle3 Leagues45.5000
2019-202030CSKA Sofia1 League15.80
2020-202131CSKA Sofia2 Leagues15.8331023475.011012520
2021-202232CSKA Sofia2 Leagues21.87342151145.563031800
2022-202333St Johnstone1 League22.629130
2023-202434St Johnstone1 League30.232200
2024-202535St Johnstone1 League9.91040
16 Seasons7 Clubs8 Leagues404.9107752381553.37404411320
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4010
St Johnstone (3 Seasons)1 League62.871370
CSKA Sofia (3 Seasons)3 Leagues53.410652381553.3740431320
St Mirren (3 Seasons)1 League47.70
Ross County (2 Seasons)1 League48.50
Huddersfield (1 Season)1 League16.00
Celtic (1 Season)1 League0.10
Premiership (8 Seasons)158.971370
FA Cup (4 Seasons)10.1010
EFL Cup (4 Seasons)4.1000
League One (3 Seasons)99.0000
First League (3 Seasons)46.50
League Two (2 Seasons)79.2000
Europa Lg (2 Seasons)2.4331023475.011012520
Conf Lg (1 Season)4.67342151145.563031800
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201020St Mirrensct SCO1. Premier League10th11.2Matches
2010-201121Huddersfieldeng ENG3. League One3rd16.0
2011-201222St Mirrensct SCO1. Premier League8th18.8
2012-201323St Mirrensct SCO1. Premier League11th17.7
2013-201424Ross Countysct SCO1. Premiership7th31.0
2014-201525Ross Countysct SCO1. Premiership9th17.4Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.3Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.000Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.700Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.4Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.8Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.6Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.2Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.62913Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.23220Matches
2024-202535St Johnstonesct SCO1. Premiership12th9.9104Matches
16 Seasons6 Clubs4 Leagues383.771370
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Plymouth Argyle (4 Seasons)2 Leagues162.3000
St Johnstone (3 Seasons)1 League62.871370
CSKA Sofia (3 Seasons)1 League46.50
St Mirren (3 Seasons)1 League47.70
Ross County (2 Seasons)1 League48.50
Huddersfield (1 Season)1 League16.00
Premiership (8 Seasons)158.971370
League One (3 Seasons)99.0000
First League (3 Seasons)46.50
League Two (2 Seasons)79.2000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.0Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.000Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.1Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.000Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.001Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.100Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.000Matches
4 Seasons1 Club2 Leagues14.2010
FA Cup (4 Seasons)10.1010
EFL Cup (4 Seasons)4.1000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201020Celtic2. Europa LgGR0.1Matches
2020-202131CSKA Sofia2. Europa LgGR2.2331023475.011012520Matches
2021-202232CSKA Sofia3. Conf LgGR4.67342151145.563031800Matches
3 Seasons2 Clubs2 Leagues7.010652381553.3740431320
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
CSKA Sofia (2 Seasons)2 Leagues6.910652381553.3740431320
Celtic (1 Season)1 League0.10
Europa Lg (2 Seasons)2.4331023475.011012520
Conf Lg (1 Season)4.67342151145.563031800

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201020Celtic2. Europa Lg0.1Matches
2009-201020St Mirrensct SCO1. Premier League11.2Matches
2010-201121Huddersfieldeng ENG3. League One16.0
2011-201222St Mirrensct SCO1. Premier League18.8
2012-201323St Mirrensct SCO1. Premier League17.7
2013-201424Ross Countysct SCO1. Premiership31.0
2014-201525Ross Countysct SCO1. Premiership17.4Matches
2015-201626Plymouth Argyleeng ENGFA Cup1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup1.0Matches
2015-201626Plymouth Argyleeng ENG4. League Two34.3Matches
2016-201727Plymouth Argyleeng ENGEFL Cup1.0Matches
2016-201727Plymouth Argyleeng ENGFA Cup5.1Matches
2016-201727Plymouth Argyleeng ENG4. League Two45.0Matches
2017-201828Plymouth Argyleeng ENGEFL Cup1.0Matches
2017-201828Plymouth Argyleeng ENGFA Cup2.0Matches
2017-201828Plymouth Argyleeng ENG3. League One40.7Matches
2018-201929Plymouth Argyleeng ENGEFL Cup1.1Matches
2018-201929Plymouth Argyleeng ENGFA Cup2.0Matches
2018-201929Plymouth Argyleeng ENG3. League One42.4Matches
2019-202030CSKA Sofiabg BUL1. First League15.8Matches
2020-202131CSKA Sofia2. Europa Lg2.2143328595711435480.0120.058460263690348117Matches
2020-202131CSKA Sofiabg BUL1. First League13.6Matches
2021-202232CSKA Sofia3. Conf Lg4.6271537121113727112758.3541.712858120953312217729Matches
2021-202232CSKA Sofiabg BUL1. First League17.2Matches
2022-202333St Johnstonesct SCO1. Premiership22.6Matches
2023-202434St Johnstonesct SCO1. Premiership30.2Matches
2024-202535St Johnstonesct SCO1. Premiership9.9Matches
16 Seasons7 Clubs8 Leagues404.94148651801708414171164.7635.318610414721112315625846
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)3 Leagues53.44148651801708414171164.7635.318610414721112315625846
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Europa Lg (2 Seasons)2.4143328595711435480.0120.058460263690348117
Conf Lg (1 Season)4.6271537121113727112758.3541.712858120953312217729
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201020Celtic1 League0.1
2009-201020St Mirren1 League11.2
2010-201121Huddersfield1 League16.0
2011-201222St Mirren1 League18.8
2012-201323St Mirren1 League17.7
2013-201424Ross County1 League31.0
2014-201525Ross County1 League17.4
2015-201626Plymouth Argyle3 Leagues36.3
2016-201727Plymouth Argyle3 Leagues51.1
2017-201828Plymouth Argyle3 Leagues43.7
2018-201929Plymouth Argyle3 Leagues45.5
2019-202030CSKA Sofia1 League15.8
2020-202131CSKA Sofia2 Leagues15.8143328595711435480.0120.058460263690348117
2021-202232CSKA Sofia2 Leagues21.8271537121113727112758.3541.712858120953312217729
2022-202333St Johnstone1 League22.6
2023-202434St Johnstone1 League30.2
2024-202535St Johnstone1 League9.9
16 Seasons7 Clubs8 Leagues404.94148651801708414171164.7635.318610414721112315625846
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Plymouth Argyle (4 Seasons)4 Leagues176.4
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)3 Leagues53.44148651801708414171164.7635.318610414721112315625846
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Celtic (1 Season)1 League0.1
Premiership (8 Seasons)158.9
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Europa Lg (2 Seasons)2.4143328595711435480.0120.058460263690348117
Conf Lg (1 Season)4.6271537121113727112758.3541.712858120953312217729
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2009-201020St Mirrensct SCO1. Premier League10th11.2Matches
2010-201121Huddersfieldeng ENG3. League One3rd16.0
2011-201222St Mirrensct SCO1. Premier League8th18.8
2012-201323St Mirrensct SCO1. Premier League11th17.7
2013-201424Ross Countysct SCO1. Premiership7th31.0
2014-201525Ross Countysct SCO1. Premiership9th17.4Matches
2015-201626Plymouth Argyleeng ENG4. League Two5th34.3Matches
2016-201727Plymouth Argyleeng ENG4. League Two2nd45.0Matches
2017-201828Plymouth Argyleeng ENG3. League One7th40.7Matches
2018-201929Plymouth Argyleeng ENG3. League One21st42.4Matches
2019-202030CSKA Sofiabg BUL1. First League2nd15.8Matches
2020-202131CSKA Sofiabg BUL1. First League3rd13.6Matches
2021-202232CSKA Sofiabg BUL1. First League2nd17.2Matches
2022-202333St Johnstonesct SCO1. Premiership9th22.6Matches
2023-202434St Johnstonesct SCO1. Premiership10th30.2Matches
2024-202535St Johnstonesct SCO1. Premiership12th9.9Matches
16 Seasons6 Clubs4 Leagues383.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Plymouth Argyle (4 Seasons)2 Leagues162.3
St Johnstone (3 Seasons)1 League62.8
CSKA Sofia (3 Seasons)1 League46.5
St Mirren (3 Seasons)1 League47.7
Ross County (2 Seasons)1 League48.5
Huddersfield (1 Season)1 League16.0
Premiership (8 Seasons)158.9
League One (3 Seasons)99.0
First League (3 Seasons)46.5
League Two (2 Seasons)79.2
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201626Plymouth Argyleeng ENGFA Cup85th1.0Matches
2015-201626Plymouth Argyleeng ENGLeague Cup57th1.0Matches
2016-201727Plymouth Argyleeng ENGEFL Cup58th1.0Matches
2016-201727Plymouth Argyleeng ENGFA Cup33rd5.1Matches
2017-201828Plymouth Argyleeng ENGEFL Cup58th1.0Matches
2017-201828Plymouth Argyleeng ENGFA Cup65th2.0Matches
2018-201929Plymouth Argyleeng ENGEFL Cup33rd1.1Matches
2018-201929Plymouth Argyleeng ENGFA Cup65th2.0Matches
4 Seasons1 Club2 Leagues14.2
FA Cup (4 Seasons)10.1
EFL Cup (4 Seasons)4.1
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201020Celtic2. Europa LgGR0.1Matches
2020-202131CSKA Sofia2. Europa LgGR2.2143328595711435480.0120.058460263690348117Matches
2021-202232CSKA Sofia3. Conf LgGR4.6271537121113727112758.3541.712858120953312217729Matches
3 Seasons2 Clubs2 Leagues7.04148651801708414171164.7635.318610414721112315625846
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
CSKA Sofia (2 Seasons)2 Leagues6.94148651801708414171164.7635.318610414721112315625846
Celtic (1 Season)1 League0.1
Europa Lg (2 Seasons)2.4143328595711435480.0120.058460263690348117
Conf Lg (1 Season)4.6271537121113727112758.3541.712858120953312217729

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201020Celtic2. Europa Lg112120.101Matches
2009-201020St Mirrensct SCO1. Premier League151,0046729.411.2105Matches
2010-201121Huddersfieldeng 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.351.31.2+0.2+0.07+1.24Matches
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.283.06.5-3.5-0.75-0.58Matches
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. Premiership208924543.19.98805122120.701322-9-0.91+0.09Matches
16 Seasons7 Clubs8 Leagues50036,4387363.3404.9407842309321161.40392414-22-0.07-0.114.37.7-3.3-0.48+0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Plymouth Argyle (4 Seasons)4 Leagues18615,8798588.5176.41788914483201.50237221+16+0.09+0.09
St Johnstone (3 Seasons)1 League865,6506663.462.8618441252140.9862102-40-0.64+0.05
CSKA Sofia (3 Seasons)3 Leagues804,8076050.953.4548031261891.797655+21+0.39-0.154.37.7-3.3-0.48+0.42
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 (1 Season)1 League191,4397634.816.0181
Celtic (1 Season)1 League112120.101
Premiership (8 Seasons)21414,3016755.0158.91578455572170.9379138-59-0.74-0.33
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)42145437.42.4290222221.6701-1-0.45+0.351.31.2+0.2+0.07+1.24
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.283.06.5-3.5-0.75-0.58
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201020Celtic1 League112120.101
2009-201020St Mirren1 League151,0046729.411.2105
2010-201121Huddersfield1 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.031.31.2+0.2+0.07+1.24
2021-202232CSKA Sofia2 Leagues281,9627058.921.823801252501.732227-5-0.23-0.623.06.5-3.5-0.75-0.58
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 League208924543.19.98805122120.701322-9-0.91+0.09
16 Seasons7 Clubs8 Leagues50036,4387363.3404.9407842309321161.40392414-22-0.07-0.114.37.7-3.3-0.48+0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Plymouth Argyle (4 Seasons)4 Leagues18615,8798588.5176.41788914483201.50237221+16+0.09+0.09
St Johnstone (3 Seasons)1 League865,6506663.462.8618441252140.9862102-40-0.64+0.05
CSKA Sofia (3 Seasons)3 Leagues804,8076050.953.4548031261891.797655+21+0.39-0.154.37.7-3.3-0.48+0.42
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 (1 Season)1 League191,4397634.816.0181
Celtic (1 Season)1 League112120.101
Premiership (8 Seasons)21414,3016755.0158.91578455572170.9379138-59-0.74-0.33
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)42145437.42.4290222221.6701-1-0.45+0.351.31.2+0.2+0.07+1.24
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.283.06.5-3.5-0.75-0.58
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-201121Huddersfieldeng 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. Premiership12th208924543.19.98805122120.701322-9-0.91+0.09Matches
16 Seasons6 Clubs4 Leagues47634,5347362.7383.7386842119021141.41382385-3-0.01-0.09
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 League865,6506663.462.8618441252140.9862102-40-0.64+0.05
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 (1 Season)1 League191,4397634.816.0181
Premiership (8 Seasons)21414,3016755.0158.91578455572170.9379138-59-0.74-0.33
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
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 Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201020Celtic2. Europa LgGR112120.101Matches
2020-202131CSKA Sofia2. Europa LgGR32026737.42.2290212221.6701-1-0.45+0.351.31.2+0.2+0.07+1.24Matches
2021-202232CSKA Sofia3. Conf LgGR54168377.04.65834000.9119-8-1.73-0.283.06.5-3.5-0.75-0.58Matches
3 Seasons2 Clubs2 Leagues96307057.27.0785622221.20110-9-1.31-0.344.37.7-3.3-0.48+0.42
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
CSKA Sofia (2 Seasons)2 Leagues86187757.26.9785612221.20110-9-1.31-0.344.37.7-3.3-0.48+0.42
Celtic (1 Season)1 League112120.101
Europa Lg (2 Seasons)42145437.42.4290222221.6701-1-0.45+0.351.31.2+0.2+0.07+1.24
Conf Lg (1 Season)54168377.04.65834000.9119-8-1.73-0.283.06.5-3.5-0.75-0.58

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201020Celtic2. Europa Lg0.1000Matches
2009-201020St Mirrensct SCO1. Premier League11.2107Matches
2010-201121Huddersfieldeng 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.20002102023000162340.0Matches
2020-202131CSKA Sofiabg BUL1. First League13.64000Matches
2021-202232CSKA Sofia3. Conf Lg4.60003100411300032030.0Matches
2021-202232CSKA Sofiabg BUL1. First League17.26110Matches
2022-202333St Johnstonesct SCO1. Premiership22.68003334312613291Matches
2023-202434St Johnstonesct SCO1. Premiership30.24002837518420320Matches
2024-202535St Johnstonesct SCO1. Premiership9.91009180784100Matches
16 Seasons7 Clubs8 Leagues404.98121286111104794177001482625.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Plymouth Argyle (4 Seasons)4 Leagues176.429101181123010000
St Johnstone (3 Seasons)1 League62.813007089838837711
CSKA Sofia (3 Seasons)3 Leagues53.4151151106136000482625.0
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield (1 Season)1 League16.03017
Celtic (1 Season)1 League0.1000
Premiership (8 Seasons)158.9340014689838837711
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.40002102023000162340.0
Conf Lg (1 Season)4.60003100411300032030.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201020Celtic1 League0.1000
2009-201020St Mirren1 League11.2107
2010-201121Huddersfield1 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.84002102023000162340.0
2021-202232CSKA Sofia2 Leagues21.86113100411300032030.0
2022-202333St Johnstone1 League22.68003334312613291
2023-202434St Johnstone1 League30.24002837518420320
2024-202535St Johnstone1 League9.91009180784100
16 Seasons7 Clubs8 Leagues404.98121286111104794177001482625.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Plymouth Argyle (4 Seasons)4 Leagues176.429101181123010000
St Johnstone (3 Seasons)1 League62.813007089838837711
CSKA Sofia (3 Seasons)3 Leagues53.4151151106136000482625.0
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield (1 Season)1 League16.03017
Celtic (1 Season)1 League0.1000
Premiership (8 Seasons)158.9340014689838837711
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.40002102023000162340.0
Conf Lg (1 Season)4.60003100411300032030.0
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-201121Huddersfieldeng 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. Premiership12th9.91009180784100Matches
16 Seasons6 Clubs4 Leagues383.777212768983883771001
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 League62.813007089838837711
CSKA Sofia (3 Seasons)1 League46.515110
St Mirren (3 Seasons)1 League47.79044
Ross County (2 Seasons)1 League48.512032
Huddersfield (1 Season)1 League16.03017
Premiership (8 Seasons)158.9340014689838837711
League One (3 Seasons)99.020106400000000
First League (3 Seasons)46.515110
League Two (2 Seasons)79.28006600000000
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 Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201020Celtic2. Europa LgGR0.1000Matches
2020-202131CSKA Sofia2. Europa LgGR2.20002102023000162340.0Matches
2021-202232CSKA Sofia3. Conf LgGR4.60003100411300032030.0Matches
3 Seasons2 Clubs2 Leagues7.000051106136000482625.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
CSKA Sofia (2 Seasons)2 Leagues6.900051106136000482625.0
Celtic (1 Season)1 League0.1000
Europa Lg (2 Seasons)2.40002102023000162340.0
Conf Lg (1 Season)4.60003100411300032030.0

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Graham Carey Pages

Graham Carey Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison