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
2024-11-09SatChampionshipMatchweek 15AwayD 1–1Plymouth ArgyleDerby CountyNFW230000000050000.00.00.000020.004000Match Report
2024-11-02SatChampionshipMatchweek 13AwayL 0–3Plymouth ArgyleLeeds UnitedYFW6800000000150000.00.00.00051241.716000Match Report
2024-10-26SatChampionshipMatchweek 12HomeD 3–3Plymouth ArgylePrestonNFW190000000010010.00.00.0000000000Match Report
2024-10-23WedChampionshipMatchweek 11AwayL 0–1Plymouth ArgyleMillwallYFW610000110091000.10.10.0003560.006000Match Report
2024-10-19SatChampionshipMatchweek 10AwayL 0–5Plymouth ArgyleCardiff CityNFW280000000070000.00.00.0103560.015110Match 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
2014-201517Rangerssct SCO2. Championship522022.2202200000.890.000.890.890.89Matches
2015-201618Rangerssct SCO2. Championship10210.2022000000.008.578.570.008.57Matches
2015-201618Raith Roverssct SCO2. Championship1077558.4617600100.720.120.830.720.83Matches
2016-201719St Mirrensct SCO2. Championship1688329.2314300000.320.110.430.320.43Matches
2016-201719Raith Roverssct SCO2. Championship18111,08512.1606600000.500.000.500.500.50Matches
2017-201820Livingstonsct SCO2. Championship16151,31414.68210800100.550.140.680.550.68Matches
2017-201820Rangerssct SCO1. Premiership70610.7000000000.000.000.000.000.00Matches
2018-201921Livingstonsct SCO1. Premiership21131,17113.0718612100.540.080.610.460.54Matches
2019-202022Blackpooleng ENGEFL Cup11610.7000000000.000.000.000.000.00Matches
2019-202022Blackpooleng ENGFA Cup00Matches
2019-202022Blackpooleng ENG3. League One722302.6000000000.000.000.000.000.00Matches
2019-202022Plymouth Argyleeng ENG4. League Two1355736.4707700101.100.001.101.101.10Matches
2020-202123Plymouth Argyleeng ENGEFL Cup221661.8011000000.000.540.540.000.54Matches
2020-202123Plymouth Argyleeng ENGFA Cup432192.4101100000.410.000.410.410.41Matches
2020-202123Plymouth Argyleeng ENG3. League One43262,34226.05611500300.190.230.420.190.42Matches
2021-202224Plymouth Argyleeng ENGEFL Cup221471.6202200001.220.001.221.221.22Matches
2021-202224Plymouth Argyleeng ENGFA Cup543233.6101101000.280.000.280.280.28Matches
2021-202224Plymouth Argyleeng ENG3. League One37342,92632.5164201600200.490.120.620.490.62Matches
2022-202325Plymouth Argyleeng ENGEFL Cup10190.2000000000.000.000.000.000.00Matches
2022-202325Plymouth Argyleeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Plymouth Argyleeng ENG3. League One44262,41426.813417944000.480.150.630.340.48Matches
2023-202426Plymouth Argyleeng ENG2. Championship40332,83331.51241612003011.411.43.314.859241510.380.130.510.380.510.360.110.470.360.47Matches
2023-202426Plymouth Argyleeng ENGEFL Cup20260.3000000000.000.000.000.000.00Matches
2023-202426Plymouth Argyleeng ENGFA Cup332863.2101011000.310.000.310.000.00Matches
2024-202527Plymouth Argyleeng ENG2. Championship1487368.2112011001.40.60.31.095310.120.120.240.000.120.180.040.220.080.12Matches
2024-202527Plymouth Argyleeng ENGEFL Cup211071.2101100000.840.000.840.840.84Matches
11 Seasons6 Clubs7 Leagues31520718,939210.49227119857912012.912.13.715.768291820.440.130.570.400.530.320.090.420.300.40
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 (6 Seasons)5 Leagues21314813,207146.760208054679012.912.13.715.768291820.410.140.550.370.500.320.090.420.300.40
Rangers (3 Seasons)2 Leagues1322843.2224200000.630.631.270.631.27
Livingston (2 Seasons)2 Leagues37282,48527.6153181412200.540.110.650.510.62
Raith Rovers (2 Seasons)1 League28181,84020.4121131200100.590.050.640.590.64
St Mirren (1 Season)1 League1688329.2314300000.320.110.430.320.43
Blackpool (1 Season)3 Leagues832913.2000000000.000.000.000.000.00
EFL Cup (6 Seasons)1065265.8314300000.510.170.680.510.68
FA Cup (5 Seasons)131191810.2303212000.290.000.290.200.20
League One (4 Seasons)131887,91287.93414483044500.390.160.550.340.50
Championship (4 Seasons)66434,20946.8256312500200.530.130.660.530.66
Championship (2 Seasons)54413,56939.71351812113012.912.13.715.768291820.330.130.450.300.430.320.090.420.300.40
Premiership (2 Seasons)28131,23213.7718612100.510.070.580.440.51
League Two (1 Season)1355736.4707700101.100.001.101.101.10
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
2014-201517Rangers1 League522022.2202200000.890.000.890.890.89
2015-201618Rangers1 League10210.2022000000.008.578.570.008.57
2015-201618Raith Rovers1 League1077558.4617600100.720.120.830.720.83
2016-201719Raith Rovers1 League18111,08512.1606600000.500.000.500.500.50
2016-201719St Mirren1 League1688329.2314300000.320.110.430.320.43
2017-201820Rangers1 League70610.7000000000.000.000.000.000.00
2017-201820Livingston1 League16151,31414.68210800100.550.140.680.550.68
2018-201921Livingston1 League21131,17113.0718612100.540.080.610.460.54
2019-202022Blackpool3 Leagues832913.2000000000.000.000.000.000.00
2019-202022Plymouth Argyle1 League1355736.4707700101.100.001.101.101.10
2020-202123Plymouth Argyle3 Leagues49312,72730.36713600300.200.230.430.200.43
2021-202224Plymouth Argyle3 Leagues44403,39637.7194231901200.500.110.610.500.61
2022-202325Plymouth Argyle3 Leagues46272,52328.013417944000.460.140.610.320.46
2023-202426Plymouth Argyle3 Leagues45363,14534.91341712113011.411.43.314.859241510.370.110.490.340.460.360.110.470.360.47
2024-202527Plymouth Argyle2 Leagues1698439.4213111001.40.60.31.095310.210.110.320.110.210.180.040.220.080.12
11 Seasons6 Clubs7 Leagues31520718,939210.49227119857912012.912.13.715.768291820.440.130.570.400.530.320.090.420.300.40
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 (6 Seasons)5 Leagues21314813,207146.760208054679012.912.13.715.768291820.410.140.550.370.500.320.090.420.300.40
Rangers (3 Seasons)2 Leagues1322843.2224200000.630.631.270.631.27
Livingston (2 Seasons)2 Leagues37282,48527.6153181412200.540.110.650.510.62
Raith Rovers (2 Seasons)1 League28181,84020.4121131200100.590.050.640.590.64
St Mirren (1 Season)1 League1688329.2314300000.320.110.430.320.43
Blackpool (1 Season)3 Leagues832913.2000000000.000.000.000.000.00
EFL Cup (6 Seasons)1065265.8314300000.510.170.680.510.68
FA Cup (5 Seasons)131191810.2303212000.290.000.290.200.20
League One (4 Seasons)131887,91287.93414483044500.390.160.550.340.50
Championship (4 Seasons)66434,20946.8256312500200.530.130.660.530.66
Championship (2 Seasons)54413,56939.71351812113012.912.13.715.768291820.330.130.450.300.430.320.090.420.300.40
Premiership (2 Seasons)28131,23213.7718612100.510.070.580.440.51
League Two (1 Season)1355736.4707700101.100.001.101.101.10
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country 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
2014-201517Rangerssct SCO2. Championship3rd522022.2202200000.890.000.890.890.89Matches
2015-201618Rangerssct SCO2. Championship1st10210.2022000000.008.578.570.008.57Matches
2015-201618Raith Roverssct SCO2. Championship4th1077558.4617600100.720.120.830.720.83Matches
2016-201719Raith Roverssct SCO2. Championship9th18111,08512.1606600000.500.000.500.500.50Matches
2016-201719St Mirrensct SCO2. Championship7th1688329.2314300000.320.110.430.320.43Matches
2017-201820Rangerssct SCO1. Premiership3rd70610.7000000000.000.000.000.000.00Matches
2017-201820Livingstonsct SCO2. Championship2nd16151,31414.68210800100.550.140.680.550.68Matches
2018-201921Livingstonsct SCO1. Premiership9th21131,17113.0718612100.540.080.610.460.54Matches
2019-202022Blackpooleng ENG3. League One13th722302.6000000000.000.000.000.000.00Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd1355736.4707700101.100.001.101.101.10Matches
2020-202123Plymouth Argyleeng ENG3. League One18th43262,34226.05611500300.190.230.420.190.42Matches
2021-202224Plymouth Argyleeng ENG3. League One7th37342,92632.5164201600200.490.120.620.490.62Matches
2022-202325Plymouth Argyleeng ENG3. League One1st44262,41426.813417944000.480.150.630.340.48Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st40332,83331.51241612003011.411.43.314.859241510.380.130.510.380.510.360.110.470.360.47Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th1487368.2112011001.40.60.31.095310.120.120.240.000.120.180.040.220.080.12Matches
11 Seasons6 Clubs5 Leagues29219017,495194.48626112806712012.912.13.715.768291820.440.130.580.410.550.320.090.420.300.40
Country 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
Plymouth Argyle (6 Seasons)3 Leagues19113211,824131.454197349559012.912.13.715.768291820.410.140.560.370.520.320.090.420.300.40
Rangers (3 Seasons)2 Leagues1322843.2224200000.630.631.270.631.27
Livingston (2 Seasons)2 Leagues37282,48527.6153181412200.540.110.650.510.62
Raith Rovers (2 Seasons)1 League28181,84020.4121131200100.590.050.640.590.64
St Mirren (1 Season)1 League1688329.2314300000.320.110.430.320.43
Blackpool (1 Season)1 League722302.6000000000.000.000.000.000.00
League One (4 Seasons)131887,91287.93414483044500.390.160.550.340.50
Championship (4 Seasons)66434,20946.8256312500200.530.130.660.530.66
Championship (2 Seasons)54413,56939.71351812113012.912.13.715.768291820.330.130.450.300.430.320.090.420.300.40
Premiership (2 Seasons)28131,23213.7718612100.510.070.580.440.51
League Two (1 Season)1355736.4707700101.100.001.101.101.10
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
2019-202022Blackpooleng ENGEFL Cup58th11610.7000000000.000.000.000.000.00Matches
2019-202022Blackpooleng ENGFA Cup33rd00Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd221661.8011000000.000.540.540.000.54Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th432192.4101100000.410.000.410.410.41Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd2221471.6202200001.220.001.221.221.22Matches
2021-202224Plymouth Argyleeng ENGFA Cup543233.6101101000.280.000.280.280.28Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd110190.2000000000.000.000.000.000.00Matches
2022-202325Plymouth Argyleeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd220260.3000000000.000.000.000.000.00Matches
2023-202426Plymouth Argyleeng ENGFA Cup332863.2101011000.310.000.310.000.00Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd2211071.2101100000.840.000.840.840.84Matches
6 Seasons2 Clubs2 Leagues23171,44416.0617512000.370.060.440.310.37
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 (5 Seasons)2 Leagues22161,38315.4617512000.390.070.460.330.39
Blackpool (1 Season)2 Leagues11610.7000000000.000.000.000.000.00
EFL Cup (6 Seasons)1065265.8314300000.510.170.680.510.68
FA Cup (5 Seasons)131191810.2303212000.290.000.290.200.20

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
2014-201517Rangerssct SCO2. Championship2.2231.340.6700Matches
2015-201618Rangerssct SCO2. Championship0.201877.140.0000Matches
2015-201618Raith Roverssct SCO2. Championship8.4610.126.0000Matches
2016-201719St Mirrensct SCO2. Championship9.230130.001.410.2300Matches
2016-201719Raith Roverssct SCO2. Championship12.160190.001.580.3200Matches
2017-201820Livingstonsct SCO2. Championship14.680240.001.640.3300Matches
2017-201820Rangerssct SCO1. Premiership0.7011.480.0000Matches
2018-201921Livingstonsct SCO1. Premiership13.0712Matches
2019-202022Blackpooleng ENGEFL Cup0.704125.05.901.480.000.0000Matches
2019-202022Blackpooleng ENG3. League One2.607342.92.741.170.000.0000Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.47311548.44.872.360.230.4700Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.806116.73.250.540.000.0000Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.4111545.54.522.050.090.2000Matches
2020-202123Plymouth Argyleeng ENG3. League One26.05682435.32.610.920.070.2100Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.627571.44.293.060.290.4000Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.617571.41.951.390.140.2001Matches
2021-202224Plymouth Argyleeng ENG3. League One32.516914650.52.801.410.180.3500Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.20100.04.740.000.0000Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0000Matches
2022-202325Plymouth Argyleeng ENG3. League One26.813843440.53.131.270.110.2644Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.512973334.03.081.050.120.3615.900011.411.40.12+0.6+0.6Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.30100.03.460.000.0000Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.219333.32.830.940.000.0011Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.2110220.01.220.240.000.0016.60111.40.60.06-0.4-0.6Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.218225.06.731.680.130.5000Matches
11 Seasons6 Clubs7 Leagues210.49244225853.22.391.310.160.3116.007912.912.10.11+0.1-0.1
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 (6 Seasons)5 Leagues146.76043117540.62.961.200.130.3116.006712.912.10.11+0.1-0.1
Rangers (3 Seasons)2 Leagues3.22226.970.0900
Livingston (2 Seasons)2 Leagues27.6150240.001.640.3312
Raith Rovers (2 Seasons)1 League20.4120200.000.980.6000
St Mirren (1 Season)1 League9.230130.001.410.2300
Blackpool (1 Season)3 Leagues3.2011436.43.401.240.000.0000
EFL Cup (6 Seasons)5.8327933.34.621.540.110.3300
FA Cup (5 Seasons)10.23271348.12.931.410.070.1512
League One (4 Seasons)87.93425010742.82.841.220.120.2844
Championship (4 Seasons)46.8250780.001.670.3200
Championship (2 Seasons)39.7131073532.72.700.880.110.3416.001112.912.10.11+0.1-0.1
Premiership (2 Seasons)13.7711.480.0012
League Two (1 Season)6.47311548.44.872.360.230.4700
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
2014-201517Rangers1 League2.2231.340.6700
2015-201618Rangers1 League0.201877.140.0000
2015-201618Raith Rovers1 League8.4610.126.0000
2016-201719Raith Rovers1 League12.160190.001.580.3200
2016-201719St Mirren1 League9.230130.001.410.2300
2017-201820Rangers1 League0.7011.480.0000
2017-201820Livingston1 League14.680240.001.640.3300
2018-201921Livingston1 League13.0712
2019-202022Blackpool3 Leagues3.2011436.43.401.240.000.0000
2019-202022Plymouth Argyle1 League6.47311548.44.872.360.230.4700
2020-202123Plymouth Argyle3 Leagues30.36853035.32.810.990.070.2000
2021-202224Plymouth Argyle3 Leagues37.7191055653.32.781.480.180.3401
2022-202325Plymouth Argyle3 Leagues28.013853440.03.141.260.110.2644
2023-202426Plymouth Argyle3 Leagues34.9131073633.63.061.030.110.3315.901111.411.40.12+0.6+0.6
2024-202527Plymouth Argyle2 Leagues9.4218422.21.920.430.060.2516.60111.40.60.06-0.4-0.6
11 Seasons6 Clubs7 Leagues210.49244225853.22.391.310.160.3116.007912.912.10.11+0.1-0.1
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 (6 Seasons)5 Leagues146.76043117540.62.961.200.130.3116.006712.912.10.11+0.1-0.1
Rangers (3 Seasons)2 Leagues3.22226.970.0900
Livingston (2 Seasons)2 Leagues27.6150240.001.640.3312
Raith Rovers (2 Seasons)1 League20.4120200.000.980.6000
St Mirren (1 Season)1 League9.230130.001.410.2300
Blackpool (1 Season)3 Leagues3.2011436.43.401.240.000.0000
EFL Cup (6 Seasons)5.8327933.34.621.540.110.3300
FA Cup (5 Seasons)10.23271348.12.931.410.070.1512
League One (4 Seasons)87.93425010742.82.841.220.120.2844
Championship (4 Seasons)46.8250780.001.670.3200
Championship (2 Seasons)39.7131073532.72.700.880.110.3416.001112.912.10.11+0.1-0.1
Premiership (2 Seasons)13.7711.480.0012
League Two (1 Season)6.47311548.44.872.360.230.4700
Shooting Table
Standard Expected
Season Age Squad Country 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
2014-201517Rangerssct SCO2. Championship3rd2.2231.340.6700Matches
2015-201618Rangerssct SCO2. Championship1st0.201877.140.0000Matches
2015-201618Raith Roverssct SCO2. Championship4th8.4610.126.0000Matches
2016-201719Raith Roverssct SCO2. Championship9th12.160190.001.580.3200Matches
2016-201719St Mirrensct SCO2. Championship7th9.230130.001.410.2300Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7011.480.0000Matches
2017-201820Livingstonsct SCO2. Championship2nd14.680240.001.640.3300Matches
2018-201921Livingstonsct SCO1. Premiership9th13.0712Matches
2019-202022Blackpooleng ENG3. League One13th2.607342.92.741.170.000.0000Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.47311548.44.872.360.230.4700Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.05682435.32.610.920.070.2100Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.516914650.52.801.410.180.3500Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.813843440.53.131.270.110.2644Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.512973334.03.081.050.120.3615.900011.411.40.12+0.6+0.6Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.2110220.01.220.240.000.0016.60111.40.60.06-0.4-0.6Matches
11 Seasons6 Clubs5 Leagues194.48638823654.92.281.300.170.3116.006712.912.10.11+0.1-0.1
Country 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
Plymouth Argyle (6 Seasons)3 Leagues131.45438115440.42.901.170.130.3216.005512.912.10.11+0.1-0.1
Rangers (3 Seasons)2 Leagues3.22226.970.0900
Livingston (2 Seasons)2 Leagues27.6150240.001.640.3312
Raith Rovers (2 Seasons)1 League20.4120200.000.980.6000
St Mirren (1 Season)1 League9.230130.001.410.2300
Blackpool (1 Season)1 League2.607342.92.741.170.000.0000
League One (4 Seasons)87.93425010742.82.841.220.120.2844
Championship (4 Seasons)46.8250780.001.670.3200
Championship (2 Seasons)39.7131073532.72.700.880.110.3416.001112.912.10.11+0.1-0.1
Premiership (2 Seasons)13.7711.480.0012
League Two (1 Season)6.47311548.44.872.360.230.4700
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
2019-202022Blackpooleng ENGEFL Cup58th0.704125.05.901.480.000.0000Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.806116.73.250.540.000.0000Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.4111545.54.522.050.090.2000Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.627571.44.293.060.290.4000Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.617571.41.951.390.140.2001Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.20100.04.740.000.0000Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0000Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.30100.03.460.000.0000Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.219333.32.830.940.000.0011Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.218225.06.731.680.130.5000Matches
6 Seasons2 Clubs2 Leagues16.06542240.73.591.460.090.2312
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Plymouth Argyle (5 Seasons)2 Leagues15.46502142.03.481.460.100.2412
Blackpool (1 Season)2 Leagues0.704125.05.901.480.000.0000
EFL Cup (6 Seasons)5.8327933.34.621.540.110.3300
FA Cup (5 Seasons)10.23271348.12.931.410.070.1512
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
2014-201517Rangerssct SCO2. Championship2.20Matches
2015-201618Rangerssct SCO2. Championship0.22Matches
2015-201618Raith Roverssct SCO2. Championship8.41Matches
2016-201719St Mirrensct SCO2. Championship9.21Matches
2016-201719Raith Roverssct SCO2. Championship12.10Matches
2017-201820Livingstonsct SCO2. Championship14.62Matches
2017-201820Rangerssct SCO1. Premiership0.70Matches
2018-201921Livingstonsct SCO1. Premiership13.01Matches
2019-202022Blackpooleng ENGEFL Cup0.70Matches
2019-202022Blackpooleng ENG3. League One2.60Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.40Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.81Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.40Matches
2020-202123Plymouth Argyleeng ENG3. League One26.06Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.60Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.60Matches
2021-202224Plymouth Argyleeng ENG3. League One32.54Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.20Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.00Matches
2022-202325Plymouth Argyleeng ENG3. League One26.84Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.521636758.9286069013720467.2549060.0111861.143.31.2+0.727177224Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.30Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.20Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.2548563.5762168344870.8122060.03560.010.30.3+0.762405Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.20Matches
11 Seasons6 Clubs7 Leagues210.427045259.7362285817125267.96611060.0142360.9273.71.5+23.3331911229
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 (6 Seasons)5 Leagues146.727045259.7362285817125267.96611060.0142360.9203.71.5+16.3331911229
Rangers (3 Seasons)2 Leagues3.22
Livingston (2 Seasons)2 Leagues27.63
Raith Rovers (2 Seasons)1 League20.41
St Mirren (1 Season)1 League9.21
Blackpool (1 Season)3 Leagues3.20
EFL Cup (6 Seasons)5.81
FA Cup (5 Seasons)10.20
League One (4 Seasons)87.914
Championship (4 Seasons)46.86
Championship (2 Seasons)39.727045259.7362285817125267.96611060.0142360.953.71.5+1.3331911229
Premiership (2 Seasons)13.71
League Two (1 Season)6.40
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
2014-201517Rangers1 League2.20
2015-201618Rangers1 League0.22
2015-201618Raith Rovers1 League8.41
2016-201719Raith Rovers1 League12.10
2016-201719St Mirren1 League9.21
2017-201820Rangers1 League0.70
2017-201820Livingston1 League14.62
2018-201921Livingston1 League13.01
2019-202022Blackpool3 Leagues3.20
2019-202022Plymouth Argyle1 League6.40
2020-202123Plymouth Argyle3 Leagues30.37
2021-202224Plymouth Argyle3 Leagues37.74
2022-202325Plymouth Argyle3 Leagues28.04
2023-202426Plymouth Argyle3 Leagues34.921636758.9286069013720467.2549060.0111861.143.31.2+0.727177224
2024-202527Plymouth Argyle2 Leagues9.4548563.5762168344870.8122060.03560.010.30.3+0.762405
11 Seasons6 Clubs7 Leagues210.427045259.7362285817125267.96611060.0142360.9273.71.5+23.3331911229
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 (6 Seasons)5 Leagues146.727045259.7362285817125267.96611060.0142360.9203.71.5+16.3331911229
Rangers (3 Seasons)2 Leagues3.22
Livingston (2 Seasons)2 Leagues27.63
Raith Rovers (2 Seasons)1 League20.41
St Mirren (1 Season)1 League9.21
Blackpool (1 Season)3 Leagues3.20
EFL Cup (6 Seasons)5.81
FA Cup (5 Seasons)10.20
League One (4 Seasons)87.914
Championship (4 Seasons)46.86
Championship (2 Seasons)39.727045259.7362285817125267.96611060.0142360.953.71.5+1.3331911229
Premiership (2 Seasons)13.71
League Two (1 Season)6.40
Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
2014-201517Rangerssct SCO2. Championship3rd2.20Matches
2015-201618Rangerssct SCO2. Championship1st0.22Matches
2015-201618Raith Roverssct SCO2. Championship4th8.41Matches
2016-201719Raith Roverssct SCO2. Championship9th12.10Matches
2016-201719St Mirrensct SCO2. Championship7th9.21Matches
2017-201820Rangerssct SCO1. Premiership3rd0.70Matches
2017-201820Livingstonsct SCO2. Championship2nd14.62Matches
2018-201921Livingstonsct SCO1. Premiership9th13.01Matches
2019-202022Blackpooleng ENG3. League One13th2.60Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.40Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.06Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.54Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.84Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.521636758.9286069013720467.2549060.0111861.143.31.2+0.727177224Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.2548563.5762168344870.8122060.03560.010.30.3+0.762405Matches
11 Seasons6 Clubs5 Leagues194.427045259.7362285817125267.96611060.0142360.9263.71.5+22.3331911229
Country 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
Plymouth Argyle (6 Seasons)3 Leagues131.427045259.7362285817125267.96611060.0142360.9193.71.5+15.3331911229
Rangers (3 Seasons)2 Leagues3.22
Livingston (2 Seasons)2 Leagues27.63
Raith Rovers (2 Seasons)1 League20.41
St Mirren (1 Season)1 League9.21
Blackpool (1 Season)1 League2.60
League One (4 Seasons)87.914
Championship (4 Seasons)46.86
Championship (2 Seasons)39.727045259.7362285817125267.96611060.0142360.953.71.5+1.3331911229
Premiership (2 Seasons)13.71
League Two (1 Season)6.40
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
2019-202022Blackpooleng ENGEFL Cup58th0.70Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.81Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.40Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.60Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.60Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.20Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.00Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.30Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.20Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.20Matches
6 Seasons2 Clubs2 Leagues16.01
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 (5 Seasons)2 Leagues15.41
Blackpool (1 Season)2 Leagues0.70
EFL Cup (6 Seasons)5.81
FA Cup (5 Seasons)10.20

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
2014-201517Rangerssct SCO2. Championship2.2Matches
2015-201618Rangerssct SCO2. Championship0.2Matches
2015-201618Raith Roverssct SCO2. Championship8.4Matches
2016-201719St Mirrensct SCO2. Championship9.20Matches
2016-201719Raith Roverssct SCO2. Championship12.10Matches
2017-201820Livingstonsct SCO2. Championship14.60Matches
2017-201820Rangerssct SCO1. Premiership0.7Matches
2018-201921Livingstonsct SCO1. Premiership13.0Matches
2019-202022Blackpooleng ENGEFL Cup0.70Matches
2019-202022Blackpooleng ENG3. League One2.61Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.47Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.83Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.41Matches
2020-202123Plymouth Argyleeng ENG3. League One26.037Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.61Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.62Matches
2021-202224Plymouth Argyleeng ENG3. League One32.535Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.20Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2022-202325Plymouth Argyleeng ENG3. League One26.829Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.5367352140112280000216123Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.30Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.23Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.28575100011200005404Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.22Matches
11 Seasons6 Clubs7 Leagues210.445242724012144100000270127
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (6 Seasons)5 Leagues146.745242724012143100000270127
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.60
Raith Rovers (2 Seasons)1 League20.40
St Mirren (1 Season)1 League9.20
Blackpool (1 Season)3 Leagues3.21
EFL Cup (6 Seasons)5.86
FA Cup (5 Seasons)10.26
League One (4 Seasons)87.9102
Championship (4 Seasons)46.80
Championship (2 Seasons)39.74524272401223100000270127
Premiership (2 Seasons)13.7
League Two (1 Season)6.47
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
2014-201517Rangers1 League2.2
2015-201618Rangers1 League0.2
2015-201618Raith Rovers1 League8.4
2016-201719Raith Rovers1 League12.10
2016-201719St Mirren1 League9.20
2017-201820Rangers1 League0.7
2017-201820Livingston1 League14.60
2018-201921Livingston1 League13.0
2019-202022Blackpool3 Leagues3.21
2019-202022Plymouth Argyle1 League6.47
2020-202123Plymouth Argyle3 Leagues30.341
2021-202224Plymouth Argyle3 Leagues37.738
2022-202325Plymouth Argyle3 Leagues28.029
2023-202426Plymouth Argyle3 Leagues34.9367352140112580000216123
2024-202527Plymouth Argyle2 Leagues9.48575100013200005404
11 Seasons6 Clubs7 Leagues210.445242724012144100000270127
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (6 Seasons)5 Leagues146.745242724012143100000270127
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.60
Raith Rovers (2 Seasons)1 League20.40
St Mirren (1 Season)1 League9.20
Blackpool (1 Season)3 Leagues3.21
EFL Cup (6 Seasons)5.86
FA Cup (5 Seasons)10.26
League One (4 Seasons)87.9102
Championship (4 Seasons)46.80
Championship (2 Seasons)39.74524272401223100000270127
Premiership (2 Seasons)13.7
League Two (1 Season)6.47
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
2014-201517Rangerssct SCO2. Championship3rd2.2Matches
2015-201618Rangerssct SCO2. Championship1st0.2Matches
2015-201618Raith Roverssct SCO2. Championship4th8.4Matches
2016-201719Raith Roverssct SCO2. Championship9th12.10Matches
2016-201719St Mirrensct SCO2. Championship7th9.20Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7Matches
2017-201820Livingstonsct SCO2. Championship2nd14.60Matches
2018-201921Livingstonsct SCO1. Premiership9th13.0Matches
2019-202022Blackpooleng ENG3. League One13th2.61Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.47Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.037Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.535Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.829Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.5367352140112280000216123Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.28575100011200005404Matches
11 Seasons6 Clubs5 Leagues194.445242724012132100000270127
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (6 Seasons)3 Leagues131.445242724012131100000270127
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.60
Raith Rovers (2 Seasons)1 League20.40
St Mirren (1 Season)1 League9.20
Blackpool (1 Season)1 League2.61
League One (4 Seasons)87.9102
Championship (4 Seasons)46.80
Championship (2 Seasons)39.74524272401223100000270127
Premiership (2 Seasons)13.7
League Two (1 Season)6.47
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
2019-202022Blackpooleng ENGEFL Cup58th0.70Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.83Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.41Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.61Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.62Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.20Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.30Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.23Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.22Matches
6 Seasons2 Clubs2 Leagues16.012
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Plymouth Argyle (5 Seasons)2 Leagues15.412
Blackpool (1 Season)2 Leagues0.70
EFL Cup (6 Seasons)5.86
FA Cup (5 Seasons)10.26

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
2014-201517Rangerssct SCO2. Championship2.2Matches
2015-201618Rangerssct SCO2. Championship0.2Matches
2015-201618Raith Roverssct SCO2. Championship8.4Matches
2016-201719St Mirrensct SCO2. Championship9.2Matches
2016-201719Raith Roverssct SCO2. Championship12.1Matches
2017-201820Livingstonsct SCO2. Championship14.6Matches
2017-201820Rangerssct SCO1. Premiership0.7Matches
2018-201921Livingstonsct SCO1. Premiership13.0Matches
2019-202022Blackpooleng ENGEFL Cup0.7Matches
2019-202022Blackpooleng ENG3. League One2.6Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.4Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.8Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.4Matches
2020-202123Plymouth Argyleeng ENG3. League One26.0Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.6Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.6Matches
2021-202224Plymouth Argyleeng ENG3. League One32.5Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.2Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2022-202325Plymouth Argyleeng ENG3. League One26.8Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.5662.10373111221100.32611200Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.3Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.2Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.2111.3570102120.24100010Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.2Matches
11 Seasons6 Clubs7 Leagues210.4771.94443121242120.30711210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (6 Seasons)5 Leagues146.7771.94443121242120.30711210
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)3 Leagues3.2
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.7771.94443121242120.30711210
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
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
2014-201517Rangers1 League2.2
2015-201618Rangers1 League0.2
2015-201618Raith Rovers1 League8.4
2016-201719Raith Rovers1 League12.1
2016-201719St Mirren1 League9.2
2017-201820Rangers1 League0.7
2017-201820Livingston1 League14.6
2018-201921Livingston1 League13.0
2019-202022Blackpool3 Leagues3.2
2019-202022Plymouth Argyle1 League6.4
2020-202123Plymouth Argyle3 Leagues30.3
2021-202224Plymouth Argyle3 Leagues37.7
2022-202325Plymouth Argyle3 Leagues28.0
2023-202426Plymouth Argyle3 Leagues34.9662.10373111221100.32611200
2024-202527Plymouth Argyle2 Leagues9.4111.3570102120.24100010
11 Seasons6 Clubs7 Leagues210.4771.94443121242120.30711210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (6 Seasons)5 Leagues146.7771.94443121242120.30711210
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)3 Leagues3.2
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.7771.94443121242120.30711210
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
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
2014-201517Rangerssct SCO2. Championship3rd2.2Matches
2015-201618Rangerssct SCO2. Championship1st0.2Matches
2015-201618Raith Roverssct SCO2. Championship4th8.4Matches
2016-201719Raith Roverssct SCO2. Championship9th12.1Matches
2016-201719St Mirrensct SCO2. Championship7th9.2Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7Matches
2017-201820Livingstonsct SCO2. Championship2nd14.6Matches
2018-201921Livingstonsct SCO1. Premiership9th13.0Matches
2019-202022Blackpooleng ENG3. League One13th2.6Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.4Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.0Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.5Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.8Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.5662.10373111221100.32611200Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.2111.3570102120.24100010Matches
11 Seasons6 Clubs5 Leagues194.4771.94443121242120.30711210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (6 Seasons)3 Leagues131.4771.94443121242120.30711210
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)1 League2.6
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.7771.94443121242120.30711210
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
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
2019-202022Blackpooleng ENGEFL Cup58th0.7Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.8Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.4Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.6Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.6Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.2Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.3Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.2Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.2Matches
6 Seasons2 Clubs2 Leagues16.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Plymouth Argyle (5 Seasons)2 Leagues15.4
Blackpool (1 Season)2 Leagues0.7
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2

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
2014-201517Rangerssct SCO2. Championship2.2Matches
2015-201618Rangerssct SCO2. Championship0.2Matches
2015-201618Raith Roverssct SCO2. Championship8.4Matches
2016-201719St Mirrensct SCO2. Championship9.200Matches
2016-201719Raith Roverssct SCO2. Championship12.100Matches
2017-201820Livingstonsct SCO2. Championship14.600Matches
2017-201820Rangerssct SCO1. Premiership0.7Matches
2018-201921Livingstonsct SCO1. Premiership13.0Matches
2019-202022Blackpooleng ENGEFL Cup0.710Matches
2019-202022Blackpooleng ENG3. League One2.610Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.420Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.800Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.402Matches
2020-202123Plymouth Argyleeng ENG3. League One26.0241Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.620Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.601Matches
2021-202224Plymouth Argyleeng ENG3. League One32.51312Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.200Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2022-202325Plymouth Argyleeng ENG3. League One26.8112Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.510414521315.41122418717130Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.300Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.200Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.2732501714.367161880Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.210Matches
11 Seasons6 Clubs7 Leagues210.4176239532015.017295242625210
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 (6 Seasons)5 Leagues146.7176039532015.017295242625210
Rangers (3 Seasons)2 Leagues3.20
Livingston (2 Seasons)2 Leagues27.6000
Raith Rovers (2 Seasons)1 League20.4000
St Mirren (1 Season)1 League9.2000
Blackpool (1 Season)3 Leagues3.2200
EFL Cup (6 Seasons)5.8400
FA Cup (5 Seasons)10.2030
League One (4 Seasons)87.949150
Championship (4 Seasons)46.8000
Championship (2 Seasons)39.717739532015.01729524825210
Premiership (2 Seasons)13.70
League Two (1 Season)6.4200
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
2014-201517Rangers1 League2.20
2015-201618Rangers1 League0.20
2015-201618Raith Rovers1 League8.40
2016-201719Raith Rovers1 League12.1000
2016-201719St Mirren1 League9.2000
2017-201820Rangers1 League0.70
2017-201820Livingston1 League14.6000
2018-201921Livingston1 League13.00
2019-202022Blackpool3 Leagues3.2200
2019-202022Plymouth Argyle1 League6.4200
2020-202123Plymouth Argyle3 Leagues30.32430
2021-202224Plymouth Argyle3 Leagues37.715130
2022-202325Plymouth Argyle3 Leagues28.01120
2023-202426Plymouth Argyle3 Leagues34.910414521315.41122418717130
2024-202527Plymouth Argyle2 Leagues9.4742501714.367161880
11 Seasons6 Clubs7 Leagues210.4176239532015.017295242625210
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 (6 Seasons)5 Leagues146.7176039532015.017295242625210
Rangers (3 Seasons)2 Leagues3.20
Livingston (2 Seasons)2 Leagues27.6000
Raith Rovers (2 Seasons)1 League20.4000
St Mirren (1 Season)1 League9.2000
Blackpool (1 Season)3 Leagues3.2200
EFL Cup (6 Seasons)5.8400
FA Cup (5 Seasons)10.2030
League One (4 Seasons)87.949150
Championship (4 Seasons)46.8000
Championship (2 Seasons)39.717739532015.01729524825210
Premiership (2 Seasons)13.70
League Two (1 Season)6.4200
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
2014-201517Rangerssct SCO2. Championship3rd2.2Matches
2015-201618Rangerssct SCO2. Championship1st0.2Matches
2015-201618Raith Roverssct SCO2. Championship4th8.4Matches
2016-201719Raith Roverssct SCO2. Championship9th12.100Matches
2016-201719St Mirrensct SCO2. Championship7th9.200Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7Matches
2017-201820Livingstonsct SCO2. Championship2nd14.600Matches
2018-201921Livingstonsct SCO1. Premiership9th13.0Matches
2019-202022Blackpooleng ENG3. League One13th2.610Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.420Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.0241Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.51312Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.8112Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.510414521315.41122418717130Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.2732501714.367161880Matches
11 Seasons6 Clubs5 Leagues194.4175839532015.017295242325210
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 (6 Seasons)3 Leagues131.4175739532015.017295242325210
Rangers (3 Seasons)2 Leagues3.20
Livingston (2 Seasons)2 Leagues27.6000
Raith Rovers (2 Seasons)1 League20.4000
St Mirren (1 Season)1 League9.2000
Blackpool (1 Season)1 League2.6100
League One (4 Seasons)87.949150
Championship (4 Seasons)46.8000
Championship (2 Seasons)39.717739532015.01729524825210
Premiership (2 Seasons)13.70
League Two (1 Season)6.4200
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
2019-202022Blackpooleng ENGEFL Cup58th0.710Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.800Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.402Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.620Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.601Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.200Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.300Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.200Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.210Matches
6 Seasons2 Clubs2 Leagues16.0430
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 (5 Seasons)2 Leagues15.4330
Blackpool (1 Season)2 Leagues0.7100
EFL Cup (6 Seasons)5.8400
FA Cup (5 Seasons)10.2030

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
2014-201517Rangerssct SCO2. Championship2.2Matches
2015-201618Rangerssct SCO2. Championship0.2Matches
2015-201618Raith Roverssct SCO2. Championship8.4Matches
2016-201719St Mirrensct SCO2. Championship9.2Matches
2016-201719Raith Roverssct SCO2. Championship12.1Matches
2017-201820Livingstonsct SCO2. Championship14.6Matches
2017-201820Rangerssct SCO1. Premiership0.7Matches
2018-201921Livingstonsct SCO1. Premiership13.0Matches
2019-202022Blackpooleng ENGEFL Cup0.7Matches
2019-202022Blackpooleng ENG3. League One2.6Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.4Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.8Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.4Matches
2020-202123Plymouth Argyleeng ENG3. League One26.0Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.6Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.6Matches
2021-202224Plymouth Argyleeng ENG3. League One32.5Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.2Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2022-202325Plymouth Argyleeng ENG3. League One26.8Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.56441942207403165644432353.51841.9316222211045918416824423151Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.3Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.2Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.215311216076291529555.6333.37446817896512109031Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.2Matches
11 Seasons6 Clubs7 Leagues210.47973063267479194796522853.82140.4390269012826824468034513182
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 (6 Seasons)5 Leagues146.77973063267479194796522853.82140.4390269012826824468034513182
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)3 Leagues3.2
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.77973063267479194796522853.82140.4390269012826824468034513182
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
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
2014-201517Rangers1 League2.2
2015-201618Rangers1 League0.2
2015-201618Raith Rovers1 League8.4
2016-201719Raith Rovers1 League12.1
2016-201719St Mirren1 League9.2
2017-201820Rangers1 League0.7
2017-201820Livingston1 League14.6
2018-201921Livingston1 League13.0
2019-202022Blackpool3 Leagues3.2
2019-202022Plymouth Argyle1 League6.4
2020-202123Plymouth Argyle3 Leagues30.3
2021-202224Plymouth Argyle3 Leagues37.7
2022-202325Plymouth Argyle3 Leagues28.0
2023-202426Plymouth Argyle3 Leagues34.96441942207403165644432353.51841.9316222211045918416824423151
2024-202527Plymouth Argyle2 Leagues9.415311216076291529555.6333.37446817896512109031
11 Seasons6 Clubs7 Leagues210.47973063267479194796522853.82140.4390269012826824468034513182
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 (6 Seasons)5 Leagues146.77973063267479194796522853.82140.4390269012826824468034513182
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)3 Leagues3.2
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.77973063267479194796522853.82140.4390269012826824468034513182
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201517Rangerssct SCO2. Championship3rd2.2Matches
2015-201618Rangerssct SCO2. Championship1st0.2Matches
2015-201618Raith Roverssct SCO2. Championship4th8.4Matches
2016-201719Raith Roverssct SCO2. Championship9th12.1Matches
2016-201719St Mirrensct SCO2. Championship7th9.2Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7Matches
2017-201820Livingstonsct SCO2. Championship2nd14.6Matches
2018-201921Livingstonsct SCO1. Premiership9th13.0Matches
2019-202022Blackpooleng ENG3. League One13th2.6Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.4Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.0Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.5Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.8Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.56441942207403165644432353.51841.9316222211045918416824423151Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.215311216076291529555.6333.37446817896512109031Matches
11 Seasons6 Clubs5 Leagues194.47973063267479194796522853.82140.4390269012826824468034513182
Country 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
Plymouth Argyle (6 Seasons)3 Leagues131.47973063267479194796522853.82140.4390269012826824468034513182
Rangers (3 Seasons)2 Leagues3.2
Livingston (2 Seasons)2 Leagues27.6
Raith Rovers (2 Seasons)1 League20.4
St Mirren (1 Season)1 League9.2
Blackpool (1 Season)1 League2.6
League One (4 Seasons)87.9
Championship (4 Seasons)46.8
Championship (2 Seasons)39.77973063267479194796522853.82140.4390269012826824468034513182
Premiership (2 Seasons)13.7
League Two (1 Season)6.4
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
2019-202022Blackpooleng ENGEFL Cup58th0.7Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.8Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.4Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.6Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.6Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.2Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.0Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.3Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.2Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.2Matches
6 Seasons2 Clubs2 Leagues16.0
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 (5 Seasons)2 Leagues15.4
Blackpool (1 Season)2 Leagues0.7
EFL Cup (6 Seasons)5.8
FA Cup (5 Seasons)10.2

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
2014-201517Rangerssct SCO2. Championship5202406.22.220341.6064+2+0.89+0.06Matches
2015-201618Rangerssct SCO2. Championship121210.60.2001133.000000.00-1.51Matches
2015-201618Raith Roverssct SCO2. Championship107557623.38.476302.421812+6+0.72+0.72Matches
2016-201719St Mirrensct SCO2. Championship168325225.79.285830.691217-5-0.54-0.58Matches
2016-201719Raith Roverssct SCO2. Championship181,0856033.512.1118710.721122-11-0.91-0.66Matches
2017-201820Livingstonsct SCO2. Championship161,3148240.614.61510101.812110+11+0.75+0.38Matches
2017-201820Rangerssct SCO1. Premiership76191.80.70071.86Matches
2018-201921Livingstonsct SCO1. Premiership211,1715634.213.01378482021.001817+1+0.08+0.20Matches
2019-202022Blackpooleng ENGEFL Cup1616150.80.71610000.001100.000.00Matches
2019-202022Blackpooleng ENGFA Cup00001Matches
2019-202022Blackpooleng ENG3. League One7230337.32.62760516110.8614-3-1.17-1.30Matches
2019-202022Plymouth Argyleeng ENG4. League Two135734417.26.4579182202.08155+10+1.57+1.18Matches
2020-202123Plymouth Argyleeng ENGEFL Cup21668392.21.82831001.5045-1-0.54-6.97Matches
2020-202123Plymouth Argyleeng ENGFA Cup42195560.82.437101502.254400.00-1.91Matches
2020-202123Plymouth Argyleeng ENG3. League One432,3425456.626.026753172401.023145-14-0.54+0.11Matches
2021-202224Plymouth Argyleeng ENGEFL Cup21477481.71.62741001.5041+3+1.84+7.29Matches
2021-202224Plymouth Argyleeng ENGFA Cup53236563.33.6468115302.0042+2+0.56-0.41Matches
2021-202224Plymouth Argyleeng ENG3. League One372,9267970.732.534841432231.865121+30+0.92+1.66Matches
2022-202325Plymouth Argyleeng ENGEFL Cup1191921.10.20011900.0001-1-4.74-3.47Matches
2022-202325Plymouth Argyleeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2022-202325Plymouth Argyleeng ENG3. League One442,4145558.326.826738182922.164229+13+0.48-0.66Matches
2023-202426Plymouth Argyleeng ENG2. Championship402,8337168.431.533801272901.133841-3-0.10+0.4634.145.4-11.3-0.36+0.29Matches
2023-202426Plymouth Argyleeng ENGEFL Cup2261314.40.30021301.5001-1-3.46-4.05Matches
2023-202426Plymouth Argyleeng ENGFA Cup32869595.33.23952001.3346-2-0.63-7.06Matches
2024-202527Plymouth Argyleeng ENG2. Championship147365351.18.2872162710.93915-6-0.73-0.096.215.6-9.5-1.16-0.23Matches
2024-202527Plymouth Argyleeng ENGEFL Cup21075459.41.2181012601.5021+1+0.84+0.84Matches
11 Seasons6 Clubs7 Leagues31518,9396035.5210.4207787810824411.45297269+28+0.13-0.1340.361.1-20.8-0.52+0.22
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 (6 Seasons)5 Leagues21313,2076256.4146.71487845652561.54209182+27+0.18+0.1640.361.1-20.8-0.52+0.22
Rangers (3 Seasons)2 Leagues13284222.93.22011171.8564+2+0.81-0.37
Livingston (2 Seasons)2 Leagues372,4856737.327.628781492021.353927+12+0.43+0.33
Raith Rovers (2 Seasons)1 League281,8406628.420.418141011.332934-5-0.24-0.13
St Mirren (1 Season)1 League168325225.79.285830.691217-5-0.54-0.58
Blackpool (1 Season)3 Leagues8291368.03.23710516120.7525-3-0.93-1.05
EFL Cup (6 Seasons)105265356.65.8676241801.201110+1+0.17+0.39
FA Cup (5 Seasons)139187156.710.21178422911.771317-4-0.39-1.97
League One (4 Seasons)1317,9126050.887.98878254325161.6312599+26+0.30+0.26
Championship (4 Seasons)664,2096421.746.8432923211.346865+3+0.06-0.44
Championship (2 Seasons)543,5696664.039.7417813132811.084756-9-0.23+0.3540.361.1-20.8-0.52+0.22
Premiership (2 Seasons)281,2324418.013.713784152021.221817+1+0.08+0.20
League Two (1 Season)135734417.26.4579182202.08155+10+1.57+1.18
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
2014-201517Rangers1 League5202406.22.220341.6064+2+0.89+0.06
2015-201618Rangers1 League121210.60.2001133.000000.00-1.51
2015-201618Raith Rovers1 League107557623.38.476302.421812+6+0.72+0.72
2016-201719Raith Rovers1 League181,0856033.512.1118710.721122-11-0.91-0.66
2016-201719St Mirren1 League168325225.79.285830.691217-5-0.54-0.58
2017-201820Rangers1 League76191.80.70071.86
2017-201820Livingston1 League161,3148240.614.61510101.812110+11+0.75+0.38
2018-201921Livingston1 League211,1715634.213.01378482021.001817+1+0.08+0.20
2019-202022Blackpool3 Leagues8291368.03.23710516120.7525-3-0.93-1.05
2019-202022Plymouth Argyle1 League135734417.26.4579182202.08155+10+1.57+1.18
2020-202123Plymouth Argyle3 Leagues492,7275658.330.331754182301.143954-15-0.50-0.08
2021-202224Plymouth Argyle3 Leagues443,3967770.337.740821643031.865924+35+0.93+1.56
2022-202325Plymouth Argyle3 Leagues462,5235558.428.027739192822.074335+8+0.29-0.77
2023-202426Plymouth Argyle3 Leagues453,1457068.134.936811492601.164248-6-0.17+0.1934.145.4-11.3-0.36+0.29
2024-202527Plymouth Argyle2 Leagues168435352.09.4973172611.001116-5-0.53+0.056.215.6-9.5-1.16-0.23
11 Seasons6 Clubs7 Leagues31518,9396035.5210.4207787810824411.45297269+28+0.13-0.1340.361.1-20.8-0.52+0.22
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 (6 Seasons)5 Leagues21313,2076256.4146.71487845652561.54209182+27+0.18+0.1640.361.1-20.8-0.52+0.22
Rangers (3 Seasons)2 Leagues13284222.93.22011171.8564+2+0.81-0.37
Livingston (2 Seasons)2 Leagues372,4856737.327.628781492021.353927+12+0.43+0.33
Raith Rovers (2 Seasons)1 League281,8406628.420.418141011.332934-5-0.24-0.13
St Mirren (1 Season)1 League168325225.79.285830.691217-5-0.54-0.58
Blackpool (1 Season)3 Leagues8291368.03.23710516120.7525-3-0.93-1.05
EFL Cup (6 Seasons)105265356.65.8676241801.201110+1+0.17+0.39
FA Cup (5 Seasons)139187156.710.21178422911.771317-4-0.39-1.97
League One (4 Seasons)1317,9126050.887.98878254325161.6312599+26+0.30+0.26
Championship (4 Seasons)664,2096421.746.8432923211.346865+3+0.06-0.44
Championship (2 Seasons)543,5696664.039.7417813132811.084756-9-0.23+0.3540.361.1-20.8-0.52+0.22
Premiership (2 Seasons)281,2324418.013.713784152021.221817+1+0.08+0.20
League Two (1 Season)135734417.26.4579182202.08155+10+1.57+1.18
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201517Rangerssct SCO2. Championship3rd5202406.22.220341.6064+2+0.89+0.06Matches
2015-201618Rangerssct SCO2. Championship1st121210.60.2001133.000000.00-1.51Matches
2015-201618Raith Roverssct SCO2. Championship4th107557623.38.476302.421812+6+0.72+0.72Matches
2016-201719Raith Roverssct SCO2. Championship9th181,0856033.512.1118710.721122-11-0.91-0.66Matches
2016-201719St Mirrensct SCO2. Championship7th168325225.79.285830.691217-5-0.54-0.58Matches
2017-201820Rangerssct SCO1. Premiership3rd76191.80.70071.86Matches
2017-201820Livingstonsct SCO2. Championship2nd161,3148240.614.61510101.812110+11+0.75+0.38Matches
2018-201921Livingstonsct SCO1. Premiership9th211,1715634.213.01378482021.001817+1+0.08+0.20Matches
2019-202022Blackpooleng ENG3. League One13th7230337.32.62760516110.8614-3-1.17-1.30Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd135734417.26.4579182202.08155+10+1.57+1.18Matches
2020-202123Plymouth Argyleeng ENG3. League One18th432,3425456.626.026753172401.023145-14-0.54+0.11Matches
2021-202224Plymouth Argyleeng ENG3. League One7th372,9267970.732.534841432231.865121+30+0.92+1.66Matches
2022-202325Plymouth Argyleeng ENG3. League One1st442,4145558.326.826738182922.164229+13+0.48-0.66Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st402,8337168.431.533801272901.133841-3-0.10+0.4634.145.4-11.3-0.36+0.29Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th147365351.18.2872162710.93915-6-0.73-0.096.215.6-9.5-1.16-0.23Matches
11 Seasons6 Clubs5 Leagues29217,4956034.5194.4190787210225401.44273242+31+0.16-0.0940.361.1-20.8-0.52+0.22
Country 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
Plymouth Argyle (6 Seasons)3 Leagues19111,8246255.4131.41327839592661.53186156+30+0.23+0.2540.361.1-20.8-0.52+0.22
Rangers (3 Seasons)2 Leagues13284222.93.22011171.8564+2+0.81-0.37
Livingston (2 Seasons)2 Leagues372,4856737.327.628781492021.353927+12+0.43+0.33
Raith Rovers (2 Seasons)1 League281,8406628.420.418141011.332934-5-0.24-0.13
St Mirren (1 Season)1 League168325225.79.285830.691217-5-0.54-0.58
Blackpool (1 Season)1 League7230337.32.62760516110.8614-3-1.17-1.30
League One (4 Seasons)1317,9126050.887.98878254325161.6312599+26+0.30+0.26
Championship (4 Seasons)664,2096421.746.8432923211.346865+3+0.06-0.44
Championship (2 Seasons)543,5696664.039.7417813132811.084756-9-0.23+0.3540.361.1-20.8-0.52+0.22
Premiership (2 Seasons)281,2324418.013.713784152021.221817+1+0.08+0.20
League Two (1 Season)135734417.26.4579182202.08155+10+1.57+1.18
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
2019-202022Blackpooleng ENGEFL Cup58th1616150.80.71610000.001100.000.00Matches
2019-202022Blackpooleng ENGFA Cup33rd00001Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd21668392.21.82831001.5045-1-0.54-6.97Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th42195560.82.437101502.254400.00-1.91Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd221477481.71.62741001.5041+3+1.84+7.29Matches
2021-202224Plymouth Argyleeng ENGFA Cup53236563.33.6468115302.0042+2+0.56-0.41Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd11191921.10.20011900.0001-1-4.74-3.47Matches
2022-202325Plymouth Argyleeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd22261314.40.30021301.5001-1-3.46-4.05Matches
2023-202426Plymouth Argyleeng ENGFA Cup32869595.33.23952001.3346-2-0.63-7.06Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd221075459.41.2181012601.5021+1+0.84+0.84Matches
6 Seasons2 Clubs2 Leagues231,4446356.616.01777662211.522427-3-0.19-0.79
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 (5 Seasons)2 Leagues221,3836366.815.41678662201.592326-3-0.20-0.85
Blackpool (1 Season)2 Leagues1616112.70.71610010.001100.000.00
EFL Cup (6 Seasons)105265356.65.8676241801.201110+1+0.17+0.39
FA Cup (5 Seasons)139187156.710.21178422911.771317-4-0.39-1.97

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
2014-201517Rangerssct SCO2. Championship2.200Matches
2015-201618Rangerssct SCO2. Championship0.2009Matches
2015-201618Raith Roverssct SCO2. Championship8.41021Matches
2016-201719St Mirrensct SCO2. Championship9.2000600000000Matches
2016-201719Raith Roverssct SCO2. Championship12.1000600000000Matches
2017-201820Livingstonsct SCO2. Championship14.61001400000000Matches
2017-201820Rangerssct SCO1. Premiership0.7001Matches
2018-201921Livingstonsct SCO1. Premiership13.01000Matches
2019-202022Blackpooleng ENGEFL Cup0.70000000010Matches
2019-202022Blackpooleng ENG3. League One2.6000212101000Matches
2019-202022Plymouth Argyleeng ENG4. League Two6.410010597020Matches
2020-202123Plymouth Argyleeng ENGEFL Cup1.80000133000Matches
2020-202123Plymouth Argyleeng ENGFA Cup2.40000001200Matches
2020-202123Plymouth Argyleeng ENG3. League One26.0300341513371240Matches
2021-202224Plymouth Argyleeng ENGEFL Cup1.60000101020Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.60001262100Matches
2021-202224Plymouth Argyleeng ENG3. League One32.5200228193512130Matches
2022-202325Plymouth Argyleeng ENGEFL Cup0.20000000000Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.00000Matches
2022-202325Plymouth Argyleeng ENG3. League One26.8000201025292110Matches
2023-202426Plymouth Argyleeng ENG2. Championship31.5300136212274000537711540.1Matches
2023-202426Plymouth Argyleeng ENGEFL Cup0.30000210000Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.20001113001Matches
2024-202527Plymouth Argyleeng ENG2. Championship8.200044511310011125019.4Matches
2024-202527Plymouth Argyleeng ENGEFL Cup1.20000012010Matches
11 Seasons6 Clubs7 Leagues210.41200164561061442662101648916535.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Plymouth Argyle (6 Seasons)5 Leagues146.7900105551041432660101648916535.0
Rangers (3 Seasons)2 Leagues3.20010
Livingston (2 Seasons)2 Leagues27.62001400000000
Raith Rovers (2 Seasons)1 League20.41002700000000
St Mirren (1 Season)1 League9.2000600000000
Blackpool (1 Season)3 Leagues3.2000212102000
EFL Cup (6 Seasons)5.80000456040
FA Cup (5 Seasons)10.20002376301
League One (4 Seasons)87.95007834591021549000
Championship (4 Seasons)46.82005600000000
Championship (2 Seasons)39.73001710262387100648916535.0
Premiership (2 Seasons)13.710010
League Two (1 Season)6.410010597020
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
2014-201517Rangers1 League2.200
2015-201618Rangers1 League0.2009
2015-201618Raith Rovers1 League8.41021
2016-201719Raith Rovers1 League12.1000600000000
2016-201719St Mirren1 League9.2000600000000
2017-201820Rangers1 League0.7001
2017-201820Livingston1 League14.61001400000000
2018-201921Livingston1 League13.01000
2019-202022Blackpool3 Leagues3.2000212102000
2019-202022Plymouth Argyle1 League6.410010597020
2020-202123Plymouth Argyle3 Leagues30.3300341616413240
2021-202224Plymouth Argyle3 Leagues37.72002311253813150
2022-202325Plymouth Argyle3 Leagues28.0000201025292110
2023-202426Plymouth Argyle3 Leagues34.9300149232574001537711540.1
2024-202527Plymouth Argyle2 Leagues9.400044631410011125019.4
11 Seasons6 Clubs7 Leagues210.41200164561061442662101648916535.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Plymouth Argyle (6 Seasons)5 Leagues146.7900105551041432660101648916535.0
Rangers (3 Seasons)2 Leagues3.20010
Livingston (2 Seasons)2 Leagues27.62001400000000
Raith Rovers (2 Seasons)1 League20.41002700000000
St Mirren (1 Season)1 League9.2000600000000
Blackpool (1 Season)3 Leagues3.2000212102000
EFL Cup (6 Seasons)5.80000456040
FA Cup (5 Seasons)10.20002376301
League One (4 Seasons)87.95007834591021549000
Championship (4 Seasons)46.82005600000000
Championship (2 Seasons)39.73001710262387100648916535.0
Premiership (2 Seasons)13.710010
League Two (1 Season)6.410010597020
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Rangerssct SCO2. Championship3rd2.200Matches
2015-201618Rangerssct SCO2. Championship1st0.2009Matches
2015-201618Raith Roverssct SCO2. Championship4th8.41021Matches
2016-201719Raith Roverssct SCO2. Championship9th12.1000600000000Matches
2016-201719St Mirrensct SCO2. Championship7th9.2000600000000Matches
2017-201820Rangerssct SCO1. Premiership3rd0.7001Matches
2017-201820Livingstonsct SCO2. Championship2nd14.61001400000000Matches
2018-201921Livingstonsct SCO1. Premiership9th13.01000Matches
2019-202022Blackpooleng ENG3. League One13th2.6000212101000Matches
2019-202022Plymouth Argyleeng ENG4. League Two3rd6.410010597020Matches
2020-202123Plymouth Argyleeng ENG3. League One18th26.0300341513371240Matches
2021-202224Plymouth Argyleeng ENG3. League One7th32.5200228193512130Matches
2022-202325Plymouth Argyleeng ENG3. League One1st26.8000201025292110Matches
2023-202426Plymouth Argyleeng ENG2. Championship21st31.5300136212274000537711540.1Matches
2024-202527Plymouth Argyleeng ENG2. Championship17th8.200044511310011125019.4Matches
11 Seasons6 Clubs5 Leagues194.4120016249941322358100648916535.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Plymouth Argyle (6 Seasons)3 Leagues131.490010348921312357100648916535.0
Rangers (3 Seasons)2 Leagues3.20010
Livingston (2 Seasons)2 Leagues27.62001400000000
Raith Rovers (2 Seasons)1 League20.41002700000000
St Mirren (1 Season)1 League9.2000600000000
Blackpool (1 Season)1 League2.6000212101000
League One (4 Seasons)87.95007834591021549000
Championship (4 Seasons)46.82005600000000
Championship (2 Seasons)39.73001710262387100648916535.0
Premiership (2 Seasons)13.710010
League Two (1 Season)6.410010597020
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202022Blackpooleng ENGEFL Cup58th0.70000000010Matches
2020-202123Plymouth Argyleeng ENGEFL Cup33rd1.80000133000Matches
2020-202123Plymouth Argyleeng ENGFA Cup17th2.40000001200Matches
2021-202224Plymouth Argyleeng ENGEFL CupRd21.60000101020Matches
2021-202224Plymouth Argyleeng ENGFA Cup3.60001262100Matches
2022-202325Plymouth Argyleeng ENGEFL CupRd10.20000000000Matches
2022-202325Plymouth Argyleeng ENGFA Cup1.00000Matches
2023-202426Plymouth Argyleeng ENGEFL CupRd20.30000210000Matches
2023-202426Plymouth Argyleeng ENGFA Cup3.20001113001Matches
2024-202527Plymouth Argyleeng ENGEFL CupRd21.20000012010Matches
6 Seasons2 Clubs2 Leagues16.0000271212341
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Plymouth Argyle (5 Seasons)2 Leagues15.4000271212331
Blackpool (1 Season)2 Leagues0.70000000010
EFL Cup (6 Seasons)5.80000456040
FA Cup (5 Seasons)10.20002376301

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 Ryan Hardie Pages

Ryan Hardie 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