Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2005-2006 18 Livingston sct SCO 1. Premier League 4 2 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 21 Livingston sct SCO 2. First Division 23 13 1,209 13.4 0 3 3 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 22 Ross County sct SCO 2. First Division 32 31 2,650 29.4 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Ross County sct SCO 2. First Division 31 29 2,600 28.9 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 2011-2012 24 Ross County sct SCO 2. First Division 36 36 3,205 35.6 1 4 5 1 0 0 4 1 0.03 0.11 0.14 0.03 0.14 2012-2013 25 St Johnstone sct SCO 1. Premier League 17 13 1,279 14.2 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2013-2014 26 St Johnstone sct SCO 1. Premiership 25 18 1,785 19.8 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 2014-2015 27 St Johnstone sct SCO 1. Premiership 19 8 794 8.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Partick Thistle sct SCO 1. Premiership 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 Matches 2016-2017 29 Plymouth Argyle eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Plymouth Argyle eng ENG FA Cup 4 4 339 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Plymouth Argyle eng ENG 4. League Two 31 27 2,375 26.4 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2017-2018 30 Plymouth Argyle eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Plymouth Argyle eng ENG FA Cup 0 0 Matches 2017-2018 30 Plymouth Argyle eng ENG 3. League One 15 11 969 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Carlisle United eng ENG EFL Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Carlisle United eng ENG FA Cup 0 0 Matches 2018-2019 31 Carlisle United eng ENG 4. League Two 18 17 1,438 16.0 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 12 Seasons 6 Clubs 6 Leagues 279 231 20,903 232.3 4 14 18 4 0 0 40 3 0.02 0.06 0.08 0.02 0.08 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ross County (3 Seasons) 1 League 99 96 8,455 93.9 1 6 7 1 0 0 15 2 0.01 0.06 0.07 0.01 0.07 St Johnstone (3 Seasons) 1 League 61 39 3,858 42.9 1 3 4 1 0 0 7 0 0.02 0.07 0.09 0.02 0.09 Plymouth Argyle (2 Seasons) 4 Leagues 52 44 3,863 42.9 0 1 1 0 0 0 8 1 0.00 0.02 0.02 0.00 0.02 Livingston (2 Seasons) 2 Leagues 27 15 1,438 16.0 0 3 3 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Partick Thistle (1 Season) 1 League 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 Carlisle United (1 Season) 3 Leagues 19 17 1,483 16.5 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Premier League (5 Seasons) 86 61 5,893 65.5 2 4 6 2 0 0 14 0 0.03 0.06 0.09 0.03 0.09 First Division (4 Seasons) 122 109 9,664 107.4 1 9 10 1 0 0 17 2 0.01 0.08 0.09 0.01 0.09 FA Cup (3 Seasons) 4 4 339 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 49 44 3,813 42.4 1 1 2 1 0 0 5 0 0.02 0.02 0.05 0.02 0.05 League One (1 Season) 15 11 969 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2005-2006 18 Livingston 1 League 4 2 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 21 Livingston 1 League 23 13 1,209 13.4 0 3 3 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 22 Ross County 1 League 32 31 2,650 29.4 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Ross County 1 League 31 29 2,600 28.9 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 2011-2012 24 Ross County 1 League 36 36 3,205 35.6 1 4 5 1 0 0 4 1 0.03 0.11 0.14 0.03 0.14 2012-2013 25 St Johnstone 1 League 17 13 1,279 14.2 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2013-2014 26 St Johnstone 1 League 25 18 1,785 19.8 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 2014-2015 27 St Johnstone 1 League 19 8 794 8.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Partick Thistle 1 League 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 2016-2017 29 Plymouth Argyle 3 Leagues 36 32 2,804 31.2 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 2017-2018 30 Plymouth Argyle 3 Leagues 16 12 1,059 11.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2018-2019 31 Carlisle United 3 Leagues 19 17 1,483 16.5 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 12 Seasons 6 Clubs 6 Leagues 279 231 20,903 232.3 4 14 18 4 0 0 40 3 0.02 0.06 0.08 0.02 0.08 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ross County (3 Seasons) 1 League 99 96 8,455 93.9 1 6 7 1 0 0 15 2 0.01 0.06 0.07 0.01 0.07 St Johnstone (3 Seasons) 1 League 61 39 3,858 42.9 1 3 4 1 0 0 7 0 0.02 0.07 0.09 0.02 0.09 Plymouth Argyle (2 Seasons) 4 Leagues 52 44 3,863 42.9 0 1 1 0 0 0 8 1 0.00 0.02 0.02 0.00 0.02 Livingston (2 Seasons) 2 Leagues 27 15 1,438 16.0 0 3 3 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Partick Thistle (1 Season) 1 League 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 Carlisle United (1 Season) 3 Leagues 19 17 1,483 16.5 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Premier League (5 Seasons) 86 61 5,893 65.5 2 4 6 2 0 0 14 0 0.03 0.06 0.09 0.03 0.09 First Division (4 Seasons) 122 109 9,664 107.4 1 9 10 1 0 0 17 2 0.01 0.08 0.09 0.01 0.09 FA Cup (3 Seasons) 4 4 339 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 49 44 3,813 42.4 1 1 2 1 0 0 5 0 0.02 0.02 0.05 0.02 0.05 League One (1 Season) 15 11 969 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2005-2006 18 Livingston sct SCO 1. Premier League 12th 4 2 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 21 Livingston sct SCO 2. First Division 7th 23 13 1,209 13.4 0 3 3 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 22 Ross County sct SCO 2. First Division 5th 32 31 2,650 29.4 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Ross County sct SCO 2. First Division 8th 31 29 2,600 28.9 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 2011-2012 24 Ross County sct SCO 2. First Division 1st 36 36 3,205 35.6 1 4 5 1 0 0 4 1 0.03 0.11 0.14 0.03 0.14 2012-2013 25 St Johnstone sct SCO 1. Premier League 3rd 17 13 1,279 14.2 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2013-2014 26 St Johnstone sct SCO 1. Premiership 6th 25 18 1,785 19.8 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 2014-2015 27 St Johnstone sct SCO 1. Premiership 4th 19 8 794 8.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Partick Thistle sct SCO 1. Premiership 9th 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 Matches 2016-2017 29 Plymouth Argyle eng ENG 4. League Two 2nd 31 27 2,375 26.4 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2017-2018 30 Plymouth Argyle eng ENG 3. League One 7th 15 11 969 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Carlisle United eng ENG 4. League Two 11th 18 17 1,438 16.0 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 12 Seasons 6 Clubs 4 Leagues 272 225 20,339 226.0 4 14 18 4 0 0 40 3 0.02 0.06 0.08 0.02 0.08 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 Ross County (3 Seasons) 1 League 99 96 8,455 93.9 1 6 7 1 0 0 15 2 0.01 0.06 0.07 0.01 0.07 St Johnstone (3 Seasons) 1 League 61 39 3,858 42.9 1 3 4 1 0 0 7 0 0.02 0.07 0.09 0.02 0.09 Plymouth Argyle (2 Seasons) 2 Leagues 46 38 3,344 37.2 0 1 1 0 0 0 8 1 0.00 0.03 0.03 0.00 0.03 Livingston (2 Seasons) 2 Leagues 27 15 1,438 16.0 0 3 3 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Partick Thistle (1 Season) 1 League 21 20 1,806 20.1 1 1 2 1 0 0 6 0 0.05 0.05 0.10 0.05 0.10 Carlisle United (1 Season) 1 League 18 17 1,438 16.0 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Premier League (5 Seasons) 86 61 5,893 65.5 2 4 6 2 0 0 14 0 0.03 0.06 0.09 0.03 0.09 First Division (4 Seasons) 122 109 9,664 107.4 1 9 10 1 0 0 17 2 0.01 0.08 0.09 0.01 0.09 League Two (2 Seasons) 49 44 3,813 42.4 1 1 2 1 0 0 5 0 0.02 0.02 0.05 0.02 0.05 League One (1 Season) 15 11 969 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2005-2006 18 Livingston 1 League 2.5 0 1 0.39 0.00 0 0 2008-2009 21 Livingston 1 League 13.4 0 6 0.45 0.00 0 0 2009-2010 22 Ross County 1 League 29.4 0 6 0.20 0.00 0 0 2010-2011 23 Ross County 1 League 28.9 0 5 0.17 0.00 0 0 2011-2012 24 Ross County 1 League 35.6 1 5 0.14 0.20 0 0 2012-2013 25 St Johnstone 1 League 14.2 0 1 0.07 0.00 0 0 2013-2014 26 St Johnstone 1 League 19.8 1 2 0.10 0.50 0 0 2014-2015 27 St Johnstone 1 League 8.8 0 1 0.11 0.00 0 0 2015-2016 28 Partick Thistle 1 League 20.1 1 2 0.10 0.50 0 0 2016-2017 29 Plymouth Argyle 3 Leagues 31.2 0 0 3 0.00 0.11 0.00 0 0 2017-2018 30 Plymouth Argyle 3 Leagues 11.8 0 0 0 0.00 0.00 0 0 2018-2019 31 Carlisle United 3 Leagues 16.5 1 0 0 0.00 0.00 0 0 12 Seasons 6 Clubs 6 Leagues 232.3 4 0 32 0.00 0.15 0.09 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ross County (3 Seasons) 1 League 93.9 1 16 0.17 0.06 0 0 St Johnstone (3 Seasons) 1 League 42.9 1 4 0.09 0.25 0 0 Plymouth Argyle (2 Seasons) 4 Leagues 42.9 0 0 3 0.00 0.08 0.00 0 0 Livingston (2 Seasons) 2 Leagues 16.0 0 7 0.44 0.00 0 0 Partick Thistle (1 Season) 1 League 20.1 1 2 0.10 0.50 0 0 Carlisle United (1 Season) 3 Leagues 16.5 1 0 0 0.00 0.00 0 0 Premier League (5 Seasons) 65.5 2 7 0.11 0.29 0 0 First Division (4 Seasons) 107.4 1 22 0.20 0.05 0 0 FA Cup (3 Seasons) 3.8 0 0 0 EFL Cup (3 Seasons) 2.5 0 0 0 0.00 0.00 0 0 League Two (2 Seasons) 42.4 1 0 3 0.00 0.11 0.00 0 0 League One (1 Season) 10.8 0 0 0 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2005-2006 18 Livingston sct SCO 1. Premier League 4 229 57 6.7 2.5 2 2 2008-2009 21 Livingston sct SCO 2. First Division 23 1,209 53 37.3 13.4 13 10 2009-2010 22 Ross County sct SCO 2. First Division 32 2,650 83 81.8 29.4 31 1 2010-2011 23 Ross County sct SCO 2. First Division 31 2,600 84 80.2 28.9 29 2 2011-2012 24 Ross County sct SCO 2. First Division 36 3,205 89 98.9 35.6 36 0 2012-2013 25 St Johnstone sct SCO 1. Premier League 17 1,279 75 37.4 14.2 13 4 Matches 2013-2014 26 St Johnstone sct SCO 1. Premiership 25 1,785 71 52.2 19.8 18 7 Matches 2014-2015 27 St Johnstone sct SCO 1. Premiership 19 794 42 23.2 8.8 8 6 11 18 1.68 7 10 -3 -0.34 -0.44 Matches 2015-2016 28 Partick Thistle sct SCO 1. Premiership 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 Matches 2016-2017 29 Plymouth Argyle eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2016-2017 29 Plymouth Argyle eng ENG FA Cup 4 339 85 70.6 3.8 4 85 2 0 0 2.00 3 1 +2 +0.53 +1.17 Matches 2016-2017 29 Plymouth Argyle eng ENG 4. League Two 31 2,375 77 57.4 26.4 27 24 4 3 2.00 36 29 +7 +0.27 -0.65 Matches 2017-2018 30 Plymouth Argyle eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 5 -5 -5.00 Matches 2017-2018 30 Plymouth Argyle eng ENG FA Cup 0 0 0 0 2 Matches 2017-2018 30 Plymouth Argyle eng ENG 3. League One 15 969 65 23.4 10.8 11 7 4 20 0.73 8 24 -16 -1.49 -1.91 Matches 2018-2019 31 Carlisle United eng ENG EFL Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 +4.00 Matches 2018-2019 31 Carlisle United eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 31 Carlisle United eng ENG 4. League Two 18 1,438 80 34.7 16.0 17 84 12 1 9 24 1.22 19 23 -4 -0.25 -0.55 Matches 12 Seasons 6 Clubs 6 Leagues 279 20,903 75 48.0 232.3 231 85 71 48 27 82 1.45 91 118 -27 -0.31 -0.58 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (3 Seasons) 1 League 99 8,455 85 87.0 93.9 96 3 St Johnstone (3 Seasons) 1 League 61 3,858 63 37.6 42.9 39 6 22 18 1.68 7 10 -3 -0.34 -0.44 Plymouth Argyle (2 Seasons) 4 Leagues 52 3,863 74 42.4 42.9 44 87 35 8 25 1.56 47 61 -14 -0.33 -0.89 Livingston (2 Seasons) 2 Leagues 27 1,438 53 21.6 16.0 15 12 Partick Thistle (1 Season) 1 League 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 Carlisle United (1 Season) 3 Leagues 19 1,483 78 33.6 16.5 17 84 12 2 27 25 1.16 19 24 -5 -0.30 -0.50 Premier League (5 Seasons) 86 5,893 69 34.5 65.5 61 24 25 32 1.45 25 33 -8 -0.28 -0.26 First Division (4 Seasons) 122 9,664 79 74.6 107.4 109 13 FA Cup (3 Seasons) 4 339 85 40.4 3.8 4 85 2 0 3 2.00 3 1 +2 +0.53 +1.17 EFL Cup (3 Seasons) 3 225 75 83.3 2.5 2 90 2 1 45 0 0.00 0 8 -8 -3.20 +2.80 League Two (2 Seasons) 49 3,813 78 46.1 42.4 44 84 36 5 9 27 1.71 55 52 +3 +0.07 -0.47 League One (1 Season) 15 969 65 23.4 10.8 11 7 4 20 0.73 8 24 -16 -1.49 -1.91
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2005-2006 18 Livingston 1 League 4 229 57 6.7 2.5 2 2 2008-2009 21 Livingston 1 League 23 1,209 53 37.3 13.4 13 10 2009-2010 22 Ross County 1 League 32 2,650 83 81.8 29.4 31 1 2010-2011 23 Ross County 1 League 31 2,600 84 80.2 28.9 29 2 2011-2012 24 Ross County 1 League 36 3,205 89 98.9 35.6 36 0 2012-2013 25 St Johnstone 1 League 17 1,279 75 37.4 14.2 13 4 2013-2014 26 St Johnstone 1 League 25 1,785 71 52.2 19.8 18 7 2014-2015 27 St Johnstone 1 League 19 794 42 23.2 8.8 8 6 11 18 1.68 7 10 -3 -0.34 -0.44 2015-2016 28 Partick Thistle 1 League 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 2016-2017 29 Plymouth Argyle 3 Leagues 36 2,804 78 59.5 31.2 32 86 27 4 3 1.94 39 32 +7 +0.22 -0.58 2017-2018 30 Plymouth Argyle 3 Leagues 16 1,059 66 24.0 11.8 12 90 8 4 22 0.68 8 29 -21 -1.78 -2.21 2018-2019 31 Carlisle United 3 Leagues 19 1,483 78 33.6 16.5 17 84 12 2 27 25 1.16 19 24 -5 -0.30 -0.50 12 Seasons 6 Clubs 6 Leagues 279 20,903 75 48.0 232.3 231 85 71 48 27 82 1.45 91 118 -27 -0.31 -0.58 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (3 Seasons) 1 League 99 8,455 85 87.0 93.9 96 3 St Johnstone (3 Seasons) 1 League 61 3,858 63 37.6 42.9 39 6 22 18 1.68 7 10 -3 -0.34 -0.44 Plymouth Argyle (2 Seasons) 4 Leagues 52 3,863 74 42.4 42.9 44 87 35 8 25 1.56 47 61 -14 -0.33 -0.89 Livingston (2 Seasons) 2 Leagues 27 1,438 53 21.6 16.0 15 12 Partick Thistle (1 Season) 1 League 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 Carlisle United (1 Season) 3 Leagues 19 1,483 78 33.6 16.5 17 84 12 2 27 25 1.16 19 24 -5 -0.30 -0.50 Premier League (5 Seasons) 86 5,893 69 34.5 65.5 61 24 25 32 1.45 25 33 -8 -0.28 -0.26 First Division (4 Seasons) 122 9,664 79 74.6 107.4 109 13 FA Cup (3 Seasons) 4 339 85 40.4 3.8 4 85 2 0 3 2.00 3 1 +2 +0.53 +1.17 EFL Cup (3 Seasons) 3 225 75 83.3 2.5 2 90 2 1 45 0 0.00 0 8 -8 -3.20 +2.80 League Two (2 Seasons) 49 3,813 78 46.1 42.4 44 84 36 5 9 27 1.71 55 52 +3 +0.07 -0.47 League One (1 Season) 15 969 65 23.4 10.8 11 7 4 20 0.73 8 24 -16 -1.49 -1.91
Playing Time Table 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 2005-2006 18 Livingston sct SCO 1. Premier League 12th 4 229 57 6.7 2.5 2 2 2008-2009 21 Livingston sct SCO 2. First Division 7th 23 1,209 53 37.3 13.4 13 10 2009-2010 22 Ross County sct SCO 2. First Division 5th 32 2,650 83 81.8 29.4 31 1 2010-2011 23 Ross County sct SCO 2. First Division 8th 31 2,600 84 80.2 28.9 29 2 2011-2012 24 Ross County sct SCO 2. First Division 1st 36 3,205 89 98.9 35.6 36 0 2012-2013 25 St Johnstone sct SCO 1. Premier League 3rd 17 1,279 75 37.4 14.2 13 4 Matches 2013-2014 26 St Johnstone sct SCO 1. Premiership 6th 25 1,785 71 52.2 19.8 18 7 Matches 2014-2015 27 St Johnstone sct SCO 1. Premiership 4th 19 794 42 23.2 8.8 8 6 11 18 1.68 7 10 -3 -0.34 -0.44 Matches 2015-2016 28 Partick Thistle sct SCO 1. Premiership 9th 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 Matches 2016-2017 29 Plymouth Argyle eng ENG 4. League Two 2nd 31 2,375 77 57.4 26.4 27 24 4 3 2.00 36 29 +7 +0.27 -0.65 Matches 2017-2018 30 Plymouth Argyle eng ENG 3. League One 7th 15 969 65 23.4 10.8 11 7 4 20 0.73 8 24 -16 -1.49 -1.91 Matches 2018-2019 31 Carlisle United eng ENG 4. League Two 11th 18 1,438 80 34.7 16.0 17 84 12 1 9 24 1.22 19 23 -4 -0.25 -0.55 Matches 12 Seasons 6 Clubs 4 Leagues 272 20,339 75 47.9 226.0 225 84 67 47 9 79 1.47 88 109 -21 -0.26 -0.57 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (3 Seasons) 1 League 99 8,455 85 87.0 93.9 96 3 St Johnstone (3 Seasons) 1 League 61 3,858 63 37.6 42.9 39 6 22 18 1.68 7 10 -3 -0.34 -0.44 Plymouth Argyle (2 Seasons) 2 Leagues 46 3,344 73 40.4 37.2 38 31 8 23 1.59 44 53 -9 -0.24 -0.84 Livingston (2 Seasons) 2 Leagues 27 1,438 53 21.6 16.0 15 12 Partick Thistle (1 Season) 1 League 21 1,806 86 52.8 20.1 20 18 1 14 1.24 18 23 -5 -0.25 -0.03 Carlisle United (1 Season) 1 League 18 1,438 80 34.7 16.0 17 84 12 1 9 24 1.22 19 23 -4 -0.25 -0.55 Premier League (5 Seasons) 86 5,893 69 34.5 65.5 61 24 25 32 1.45 25 33 -8 -0.28 -0.26 First Division (4 Seasons) 122 9,664 79 74.6 107.4 109 13 League Two (2 Seasons) 49 3,813 78 46.1 42.4 44 84 36 5 9 27 1.71 55 52 +3 +0.07 -0.47 League One (1 Season) 15 969 65 23.4 10.8 11 7 4 20 0.73 8 24 -16 -1.49 -1.91
Playing Time Table 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 2016-2017 29 Plymouth Argyle eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2016-2017 29 Plymouth Argyle eng ENG FA Cup 33rd 4 339 85 70.6 3.8 4 85 2 0 0 2.00 3 1 +2 +0.53 +1.17 Matches 2017-2018 30 Plymouth Argyle eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 5 -5 -5.00 Matches 2017-2018 30 Plymouth Argyle eng ENG FA Cup 65th 0 0 0 0 2 Matches 2018-2019 31 Carlisle United eng ENG EFL Cup 58th 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 +4.00 Matches 2018-2019 31 Carlisle United eng ENG FA Cup 65th 0 0 0 0 1 Matches 3 Seasons 2 Clubs 2 Leagues 7 564 81 50.8 6.3 6 87 4 1 45 3 1.14 3 9 -6 -0.96 +0.98 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 (2 Seasons) 2 Leagues 6 519 87 61.8 5.8 6 87 4 0 2 1.33 3 8 -5 -0.87 -0.23 Carlisle United (1 Season) 2 Leagues 1 45 45 16.7 0.5 0 0 1 45 1 0.00 0 1 -1 -2.00 +4.00 FA Cup (3 Seasons) 4 339 85 40.4 3.8 4 85 2 0 3 2.00 3 1 +2 +0.53 +1.17 EFL Cup (3 Seasons) 3 225 75 83.3 2.5 2 90 2 1 45 0 0.00 0 8 -8 -3.20 +2.80
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2005-2006 18 Livingston 1 League 2.5 1 0 2008-2009 21 Livingston 1 League 13.4 2 0 2009-2010 22 Ross County 1 League 29.4 4 1 2010-2011 23 Ross County 1 League 28.9 7 0 2011-2012 24 Ross County 1 League 35.6 4 1 2012-2013 25 St Johnstone 1 League 14.2 2 0 20 2013-2014 26 St Johnstone 1 League 19.8 2 0 20 2014-2015 27 St Johnstone 1 League 8.8 3 0 2015-2016 28 Partick Thistle 1 League 20.1 6 0 24 2016-2017 29 Plymouth Argyle 3 Leagues 31.2 4 0 0 28 0 0 2 0 0 0 0 0 2017-2018 30 Plymouth Argyle 3 Leagues 11.8 4 1 0 20 0 0 0 0 0 0 0 0 2018-2019 31 Carlisle United 3 Leagues 16.5 1 0 0 0 0 0 0 0 0 0 0 0 12 Seasons 6 Clubs 6 Leagues 232.3 40 3 0 112 0 0 2 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ross County (3 Seasons) 1 League 93.9 15 2 St Johnstone (3 Seasons) 1 League 42.9 7 0 40 Plymouth Argyle (2 Seasons) 4 Leagues 42.9 8 1 0 48 0 0 2 0 0 0 0 0 Livingston (2 Seasons) 2 Leagues 16.0 3 0 Partick Thistle (1 Season) 1 League 20.1 6 0 24 Carlisle United (1 Season) 3 Leagues 16.5 1 0 0 0 0 0 0 0 0 0 0 0 Premier League (5 Seasons) 65.5 14 0 64 First Division (4 Seasons) 107.4 17 2 FA Cup (3 Seasons) 3.8 0 0 0 0 EFL Cup (3 Seasons) 2.5 0 0 0 2 0 0 2 0 0 0 0 0 League Two (2 Seasons) 42.4 5 0 0 26 0 0 0 0 0 0 0 0 League One (1 Season) 10.8 4 1 0 20 0 0 0 0 0 0 0 0
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.
View Additional Information
More Gary Miller Pages
Gary Miller Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary