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 2008-2009 19 Hearts sct SCO 1. Premier League 3 1 105 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Hearts sct SCO 1. Premier League 16 7 830 9.2 2 2 4 2 0 0 2 0 0.22 0.22 0.43 0.22 0.43 2010-2011 21 Hearts sct SCO 1. Premier League 33 27 2,200 24.4 7 5 12 7 0 0 4 0 0.29 0.20 0.49 0.29 0.49 2011-2012 22 Hearts sct SCO 1. Premier League 27 20 1,852 20.6 1 4 5 1 0 0 2 0 0.05 0.19 0.24 0.05 0.24 Matches 2012-2013 23 Hearts sct SCO 1. Premier League 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2014-2015 25 Rangers sct SCO 2. Championship 22 9 997 11.1 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Matches 2015-2016 26 Rangers sct SCO 2. Championship 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Hamilton Acad. sct SCO 1. Premiership 3 1 92 1.0 1 1 2 1 0 0 1 0 0.98 0.98 1.96 0.98 1.96 Matches 2017-2018 28 Hamilton Acad. sct SCO 1. Premiership 27 20 1,774 19.7 9 4 13 9 0 0 2 1 0.46 0.20 0.66 0.46 0.66 Matches 2018-2019 29 Burton Albion eng ENG EFL Cup 6 5 416 4.6 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 Matches 2018-2019 29 Burton Albion eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Burton Albion eng ENG 3. League One 28 17 1,445 16.1 5 2 7 5 0 0 3 0 0.31 0.12 0.44 0.31 0.44 Matches 2019-2020 30 Burton Albion eng ENG EFL Cup 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Burton Albion eng ENG FA Cup 4 4 278 3.1 1 0 1 1 0 0 0 0 0.32 0.00 0.32 0.32 0.32 Matches 2019-2020 30 Burton Albion eng ENG 3. League One 18 7 609 6.8 3 0 3 3 0 0 0 0 0.44 0.00 0.44 0.44 0.44 Matches 2019-2020 30 Hamilton Acad. sct SCO 1. Premiership 6 3 276 3.1 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2020-2021 31 Hamilton Acad. sct SCO 1. Premiership 8 7 513 5.7 1 2 3 1 0 0 2 0 0.18 0.35 0.53 0.18 0.53 Matches 2021-2022 32 Hamilton Acad. sct SCO 2. Championship 3 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 4 Clubs 5 Leagues 210 131 11,747 130.5 36 22 58 36 0 0 19 1 0.28 0.17 0.44 0.28 0.44 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 Hearts (5 Seasons) 1 League 81 57 5,167 57.4 11 11 22 11 0 0 9 0 0.19 0.19 0.38 0.19 0.38 Hamilton Acad. (5 Seasons) 2 Leagues 47 32 2,792 31.0 12 7 19 12 0 0 5 1 0.39 0.23 0.61 0.39 0.61 Burton Albion (2 Seasons) 3 Leagues 59 33 2,784 30.9 10 2 12 10 0 0 3 0 0.32 0.06 0.39 0.32 0.39 Rangers (2 Seasons) 1 League 23 9 1,004 11.2 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Premier League (9 Seasons) 125 88 7,822 86.9 23 18 41 23 0 0 14 1 0.26 0.21 0.47 0.26 0.47 Championship (3 Seasons) 26 10 1,141 12.7 3 2 5 3 0 0 2 0 0.24 0.16 0.39 0.24 0.39 League One (2 Seasons) 46 24 2,054 22.8 8 2 10 8 0 0 3 0 0.35 0.09 0.44 0.35 0.44 EFL Cup (2 Seasons) 8 5 428 4.8 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 FA Cup (2 Seasons) 5 4 302 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30
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 2008-2009 19 Hearts 1 League 3 1 105 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Hearts 1 League 16 7 830 9.2 2 2 4 2 0 0 2 0 0.22 0.22 0.43 0.22 0.43 2010-2011 21 Hearts 1 League 33 27 2,200 24.4 7 5 12 7 0 0 4 0 0.29 0.20 0.49 0.29 0.49 2011-2012 22 Hearts 1 League 27 20 1,852 20.6 1 4 5 1 0 0 2 0 0.05 0.19 0.24 0.05 0.24 2012-2013 23 Hearts 1 League 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 2014-2015 25 Rangers 1 League 22 9 997 11.1 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 2015-2016 26 Rangers 1 League 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 27 Hamilton Acad. 1 League 3 1 92 1.0 1 1 2 1 0 0 1 0 0.98 0.98 1.96 0.98 1.96 2017-2018 28 Hamilton Acad. 1 League 27 20 1,774 19.7 9 4 13 9 0 0 2 1 0.46 0.20 0.66 0.46 0.66 2018-2019 29 Burton Albion 3 Leagues 35 22 1,885 20.9 6 2 8 6 0 0 3 0 0.29 0.10 0.38 0.29 0.38 2019-2020 30 Burton Albion 3 Leagues 24 11 899 10.0 4 0 4 4 0 0 0 0 0.40 0.00 0.40 0.40 0.40 2019-2020 30 Hamilton Acad. 1 League 6 3 276 3.1 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 2020-2021 31 Hamilton Acad. 1 League 8 7 513 5.7 1 2 3 1 0 0 2 0 0.18 0.35 0.53 0.18 0.53 2021-2022 32 Hamilton Acad. 1 League 3 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 4 Clubs 5 Leagues 210 131 11,747 130.5 36 22 58 36 0 0 19 1 0.28 0.17 0.44 0.28 0.44 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 Hearts (5 Seasons) 1 League 81 57 5,167 57.4 11 11 22 11 0 0 9 0 0.19 0.19 0.38 0.19 0.38 Hamilton Acad. (5 Seasons) 2 Leagues 47 32 2,792 31.0 12 7 19 12 0 0 5 1 0.39 0.23 0.61 0.39 0.61 Burton Albion (2 Seasons) 3 Leagues 59 33 2,784 30.9 10 2 12 10 0 0 3 0 0.32 0.06 0.39 0.32 0.39 Rangers (2 Seasons) 1 League 23 9 1,004 11.2 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Premier League (9 Seasons) 125 88 7,822 86.9 23 18 41 23 0 0 14 1 0.26 0.21 0.47 0.26 0.47 Championship (3 Seasons) 26 10 1,141 12.7 3 2 5 3 0 0 2 0 0.24 0.16 0.39 0.24 0.39 League One (2 Seasons) 46 24 2,054 22.8 8 2 10 8 0 0 3 0 0.35 0.09 0.44 0.35 0.44 EFL Cup (2 Seasons) 8 5 428 4.8 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 FA Cup (2 Seasons) 5 4 302 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30
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 2008-2009 19 Hearts sct SCO 1. Premier League 3rd 3 1 105 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Hearts sct SCO 1. Premier League 6th 16 7 830 9.2 2 2 4 2 0 0 2 0 0.22 0.22 0.43 0.22 0.43 2010-2011 21 Hearts sct SCO 1. Premier League 3rd 33 27 2,200 24.4 7 5 12 7 0 0 4 0 0.29 0.20 0.49 0.29 0.49 2011-2012 22 Hearts sct SCO 1. Premier League 5th 27 20 1,852 20.6 1 4 5 1 0 0 2 0 0.05 0.19 0.24 0.05 0.24 Matches 2012-2013 23 Hearts sct SCO 1. Premier League 10th 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2014-2015 25 Rangers sct SCO 2. Championship 3rd 22 9 997 11.1 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Matches 2015-2016 26 Rangers sct SCO 2. Championship 1st 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Hamilton Acad. sct SCO 1. Premiership 11th 3 1 92 1.0 1 1 2 1 0 0 1 0 0.98 0.98 1.96 0.98 1.96 Matches 2017-2018 28 Hamilton Acad. sct SCO 1. Premiership 10th 27 20 1,774 19.7 9 4 13 9 0 0 2 1 0.46 0.20 0.66 0.46 0.66 Matches 2018-2019 29 Burton Albion eng ENG 3. League One 9th 28 17 1,445 16.1 5 2 7 5 0 0 3 0 0.31 0.12 0.44 0.31 0.44 Matches 2019-2020 30 Burton Albion eng ENG 3. League One 12th 18 7 609 6.8 3 0 3 3 0 0 0 0 0.44 0.00 0.44 0.44 0.44 Matches 2019-2020 30 Hamilton Acad. sct SCO 1. Premiership 11th 6 3 276 3.1 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2020-2021 31 Hamilton Acad. sct SCO 1. Premiership 18th 8 7 513 5.7 1 2 3 1 0 0 2 0 0.18 0.35 0.53 0.18 0.53 Matches 2021-2022 32 Hamilton Acad. sct SCO 2. Championship 6th 3 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 4 Clubs 3 Leagues 197 122 11,017 122.4 34 22 56 34 0 0 19 1 0.28 0.18 0.46 0.28 0.46 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 Hearts (5 Seasons) 1 League 81 57 5,167 57.4 11 11 22 11 0 0 9 0 0.19 0.19 0.38 0.19 0.38 Hamilton Acad. (5 Seasons) 2 Leagues 47 32 2,792 31.0 12 7 19 12 0 0 5 1 0.39 0.23 0.61 0.39 0.61 Burton Albion (2 Seasons) 1 League 46 24 2,054 22.8 8 2 10 8 0 0 3 0 0.35 0.09 0.44 0.35 0.44 Rangers (2 Seasons) 1 League 23 9 1,004 11.2 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Premier League (9 Seasons) 125 88 7,822 86.9 23 18 41 23 0 0 14 1 0.26 0.21 0.47 0.26 0.47 Championship (3 Seasons) 26 10 1,141 12.7 3 2 5 3 0 0 2 0 0.24 0.16 0.39 0.24 0.39 League One (2 Seasons) 46 24 2,054 22.8 8 2 10 8 0 0 3 0 0.35 0.09 0.44 0.35 0.44
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 2018-2019 29 Burton Albion eng ENG EFL Cup 3rd 6 5 416 4.6 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 Matches 2018-2019 29 Burton Albion eng ENG FA Cup 85th 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Burton Albion eng ENG EFL Cup 9th 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Burton Albion eng ENG FA Cup 33rd 4 4 278 3.1 1 0 1 1 0 0 0 0 0.32 0.00 0.32 0.32 0.32 Matches 2 Seasons 1 Club 2 Leagues 13 9 730 8.1 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 EFL Cup (2 Seasons) 8 5 428 4.8 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 FA Cup (2 Seasons) 5 4 302 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 19 Hearts 1 League 1.2 0 1 0.86 0.00 0 0 2009-2010 20 Hearts 1 League 9.2 2 9 0.98 0.22 0 0 2010-2011 21 Hearts 1 League 24.4 7 22 0.90 0.32 0 0 2011-2012 22 Hearts 1 League 20.6 1 17 0.83 0.06 0 0 2012-2013 23 Hearts 1 League 2.0 1 3 1.50 0.33 0 0 2014-2015 25 Rangers 1 League 11.1 3 16 1.44 0.19 0 0 2015-2016 26 Rangers 1 League 0.1 0 1 12.86 0.00 0 0 2016-2017 27 Hamilton Acad. 1 League 1.0 1 5 4.89 0.20 0 0 2017-2018 28 Hamilton Acad. 1 League 19.7 9 22 1.12 0.41 0 0 2018-2019 29 Burton Albion 3 Leagues 20.9 6 10 2 20.0 2.05 0.41 0.10 0.50 0 0 2019-2020 30 Burton Albion 3 Leagues 10.0 4 42 10 23.8 4.20 1.00 0.10 0.40 0 0 2019-2020 30 Hamilton Acad. 1 League 3.1 1 13 1 7.7 4.24 0.33 0.08 1.00 0 0 2020-2021 31 Hamilton Acad. 1 League 5.7 1 19 5 26.3 3.33 0.88 0.05 0.20 0 0 2021-2022 32 Hamilton Acad. 1 League 1.5 0 0 0 13 Seasons 4 Clubs 5 Leagues 130.5 36 84 114 21.4 3.55 1.01 0.08 0.27 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hearts (5 Seasons) 1 League 57.4 11 52 0.91 0.21 0 0 Hamilton Acad. (5 Seasons) 2 Leagues 31.0 12 32 33 18.8 3.65 1.12 0.06 0.36 0 0 Burton Albion (2 Seasons) 3 Leagues 30.9 10 52 12 23.1 3.50 0.81 0.10 0.42 0 0 Rangers (2 Seasons) 1 League 11.2 3 17 1.52 0.18 0 0 Premier League (9 Seasons) 86.9 23 32 85 18.8 3.65 0.98 0.06 0.27 0 0 Championship (3 Seasons) 12.7 3 17 1.52 0.18 0 0 League One (2 Seasons) 22.8 8 29 6 20.7 4.29 0.89 0.10 0.50 0 0 EFL Cup (2 Seasons) 4.8 1 10 2 20.0 2.10 0.42 0.10 0.50 0 0 FA Cup (2 Seasons) 3.4 1 13 4 30.8 3.87 1.19 0.08 0.25 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 2008-2009 19 Hearts sct SCO 1. Premier League 3 105 35 3.1 1.2 1 2 2009-2010 20 Hearts sct SCO 1. Premier League 16 830 52 24.3 9.2 7 9 2010-2011 21 Hearts sct SCO 1. Premier League 33 2,200 67 64.3 24.4 27 6 2011-2012 22 Hearts sct SCO 1. Premier League 27 1,852 69 54.2 20.6 20 7 Matches 2012-2013 23 Hearts sct SCO 1. Premier League 2 180 90 5.3 2.0 2 0 Matches 2014-2015 25 Rangers sct SCO 2. Championship 22 997 45 30.8 11.1 9 0 13 6 2.00 20 9 +11 +0.99 +0.23 Matches 2015-2016 26 Rangers sct SCO 2. Championship 1 7 7 0.2 0.1 0 0 1 0 3.00 1 0 +1 +12.86 +11.38 Matches 2016-2017 27 Hamilton Acad. sct SCO 1. Premiership 3 92 31 2.7 1.0 1 0 2 1.00 Matches 2017-2018 28 Hamilton Acad. sct SCO 1. Premiership 27 1,774 66 51.9 19.7 20 8 7 1.11 Matches 2018-2019 29 Burton Albion eng ENG EFL Cup 6 416 69 66.0 4.6 5 79 2 1 22 0 2.00 6 6 0 0.00 +2.10 Matches 2018-2019 29 Burton Albion eng ENG FA Cup 1 24 24 26.7 0.3 0 0 1 23 0 0.00 1 0 +1 +3.75 +6.48 Matches 2018-2019 29 Burton Albion eng ENG 3. League One 28 1,445 52 34.9 16.1 17 71 2 11 22 3 1.29 26 13 +13 +0.81 +0.94 Matches 2019-2020 30 Burton Albion eng ENG EFL Cup 2 12 6 3.3 0.1 0 0 2 6 2 1.50 0 1 -1 -7.50 -9.05 Matches 2019-2020 30 Burton Albion eng ENG FA Cup 4 278 70 77.2 3.1 4 70 0 0 0 1.75 5 5 0 0.00 -2.20 Matches 2019-2020 30 Burton Albion eng ENG 3. League One 18 609 34 19.3 6.8 7 61 0 11 16 5 1.50 9 7 +2 +0.30 +0.37 Matches 2019-2020 30 Hamilton Acad. sct SCO 1. Premiership 6 276 46 10.2 3.1 3 66 1 3 26 0 1.00 2 7 -5 -1.63 -1.07 Matches 2020-2021 31 Hamilton Acad. sct SCO 1. Premiership 8 513 64 15.0 5.7 7 71 3 1 14 1 0.88 4 10 -6 -1.05 -0.22 Matches 2021-2022 32 Hamilton Acad. sct SCO 2. Championship 3 137 46 4.2 1.5 1 90 1 2 24 0 0.33 3 2 +1 +0.66 +1.12 Matches 13 Seasons 4 Clubs 5 Leagues 210 11,747 56 24.2 130.5 131 70 17 79 19 17 1.39 77 60 +17 +0.32 +0.28 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (5 Seasons) 1 League 81 5,167 64 30.2 57.4 57 24 Hamilton Acad. (5 Seasons) 2 Leagues 47 2,792 59 17.2 31.0 32 72 13 15 23 1 1.00 9 19 -10 -0.97 -0.35 Burton Albion (2 Seasons) 3 Leagues 59 2,784 47 31.9 30.9 33 70 4 26 18 10 1.44 47 32 +15 +0.48 +0.56 Rangers (2 Seasons) 1 League 23 1,004 44 15.5 11.2 9 0 14 6 2.04 21 9 +12 +1.08 -0.11 Premier League (9 Seasons) 125 7,822 63 26.0 86.9 88 70 12 37 23 1 1.05 6 17 -11 -1.25 -0.55 Championship (3 Seasons) 26 1,141 44 11.7 12.7 10 90 1 16 24 6 1.85 24 11 +13 +1.03 +0.44 League One (2 Seasons) 46 2,054 45 28.2 22.8 24 68 2 22 19 8 1.37 35 20 +15 +0.66 +0.76 EFL Cup (2 Seasons) 8 428 54 43.2 4.8 5 79 2 3 11 2 1.88 6 7 -1 -0.21 -0.37 FA Cup (2 Seasons) 5 302 60 67.1 3.4 4 70 0 1 23 0 1.40 6 5 +1 +0.30 +0.30
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 2008-2009 19 Hearts 1 League 3 105 35 3.1 1.2 1 2 2009-2010 20 Hearts 1 League 16 830 52 24.3 9.2 7 9 2010-2011 21 Hearts 1 League 33 2,200 67 64.3 24.4 27 6 2011-2012 22 Hearts 1 League 27 1,852 69 54.2 20.6 20 7 2012-2013 23 Hearts 1 League 2 180 90 5.3 2.0 2 0 2014-2015 25 Rangers 1 League 22 997 45 30.8 11.1 9 0 13 6 2.00 20 9 +11 +0.99 +0.23 2015-2016 26 Rangers 1 League 1 7 7 0.2 0.1 0 0 1 0 3.00 1 0 +1 +12.86 +11.38 2016-2017 27 Hamilton Acad. 1 League 3 92 31 2.7 1.0 1 0 2 1.00 2017-2018 28 Hamilton Acad. 1 League 27 1,774 66 51.9 19.7 20 8 7 1.11 2018-2019 29 Burton Albion 3 Leagues 35 1,885 54 38.8 20.9 22 73 4 13 22 3 1.37 33 19 +14 +0.67 +1.00 2019-2020 30 Burton Albion 3 Leagues 24 899 37 23.2 10.0 11 64 0 13 15 7 1.54 14 13 +1 +0.10 -0.08 2019-2020 30 Hamilton Acad. 1 League 6 276 46 10.2 3.1 3 66 1 3 26 0 1.00 2 7 -5 -1.63 -1.07 2020-2021 31 Hamilton Acad. 1 League 8 513 64 15.0 5.7 7 71 3 1 14 1 0.88 4 10 -6 -1.05 -0.22 2021-2022 32 Hamilton Acad. 1 League 3 137 46 4.2 1.5 1 90 1 2 24 0 0.33 3 2 +1 +0.66 +1.12 13 Seasons 4 Clubs 5 Leagues 210 11,747 56 24.2 130.5 131 70 17 79 19 17 1.39 77 60 +17 +0.32 +0.28 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (5 Seasons) 1 League 81 5,167 64 30.2 57.4 57 24 Hamilton Acad. (5 Seasons) 2 Leagues 47 2,792 59 17.2 31.0 32 72 13 15 23 1 1.00 9 19 -10 -0.97 -0.35 Burton Albion (2 Seasons) 3 Leagues 59 2,784 47 31.9 30.9 33 70 4 26 18 10 1.44 47 32 +15 +0.48 +0.56 Rangers (2 Seasons) 1 League 23 1,004 44 15.5 11.2 9 0 14 6 2.04 21 9 +12 +1.08 -0.11 Premier League (9 Seasons) 125 7,822 63 26.0 86.9 88 70 12 37 23 1 1.05 6 17 -11 -1.25 -0.55 Championship (3 Seasons) 26 1,141 44 11.7 12.7 10 90 1 16 24 6 1.85 24 11 +13 +1.03 +0.44 League One (2 Seasons) 46 2,054 45 28.2 22.8 24 68 2 22 19 8 1.37 35 20 +15 +0.66 +0.76 EFL Cup (2 Seasons) 8 428 54 43.2 4.8 5 79 2 3 11 2 1.88 6 7 -1 -0.21 -0.37 FA Cup (2 Seasons) 5 302 60 67.1 3.4 4 70 0 1 23 0 1.40 6 5 +1 +0.30 +0.30
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 2008-2009 19 Hearts sct SCO 1. Premier League 3rd 3 105 35 3.1 1.2 1 2 2009-2010 20 Hearts sct SCO 1. Premier League 6th 16 830 52 24.3 9.2 7 9 2010-2011 21 Hearts sct SCO 1. Premier League 3rd 33 2,200 67 64.3 24.4 27 6 2011-2012 22 Hearts sct SCO 1. Premier League 5th 27 1,852 69 54.2 20.6 20 7 Matches 2012-2013 23 Hearts sct SCO 1. Premier League 10th 2 180 90 5.3 2.0 2 0 Matches 2014-2015 25 Rangers sct SCO 2. Championship 3rd 22 997 45 30.8 11.1 9 0 13 6 2.00 20 9 +11 +0.99 +0.23 Matches 2015-2016 26 Rangers sct SCO 2. Championship 1st 1 7 7 0.2 0.1 0 0 1 0 3.00 1 0 +1 +12.86 +11.38 Matches 2016-2017 27 Hamilton Acad. sct SCO 1. Premiership 11th 3 92 31 2.7 1.0 1 0 2 1.00 Matches 2017-2018 28 Hamilton Acad. sct SCO 1. Premiership 10th 27 1,774 66 51.9 19.7 20 8 7 1.11 Matches 2018-2019 29 Burton Albion eng ENG 3. League One 9th 28 1,445 52 34.9 16.1 17 71 2 11 22 3 1.29 26 13 +13 +0.81 +0.94 Matches 2019-2020 30 Burton Albion eng ENG 3. League One 12th 18 609 34 19.3 6.8 7 61 0 11 16 5 1.50 9 7 +2 +0.30 +0.37 Matches 2019-2020 30 Hamilton Acad. sct SCO 1. Premiership 11th 6 276 46 10.2 3.1 3 66 1 3 26 0 1.00 2 7 -5 -1.63 -1.07 Matches 2020-2021 31 Hamilton Acad. sct SCO 1. Premiership 18th 8 513 64 15.0 5.7 7 71 3 1 14 1 0.88 4 10 -6 -1.05 -0.22 Matches 2021-2022 32 Hamilton Acad. sct SCO 2. Championship 6th 3 137 46 4.2 1.5 1 90 1 2 24 0 0.33 3 2 +1 +0.66 +1.12 Matches 13 Seasons 4 Clubs 3 Leagues 197 11,017 56 23.4 122.4 122 69 15 75 20 15 1.35 65 48 +17 +0.38 +0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (5 Seasons) 1 League 81 5,167 64 30.2 57.4 57 24 Hamilton Acad. (5 Seasons) 2 Leagues 47 2,792 59 17.2 31.0 32 72 13 15 23 1 1.00 9 19 -10 -0.97 -0.35 Burton Albion (2 Seasons) 1 League 46 2,054 45 28.2 22.8 24 68 2 22 19 8 1.37 35 20 +15 +0.66 +0.76 Rangers (2 Seasons) 1 League 23 1,004 44 15.5 11.2 9 0 14 6 2.04 21 9 +12 +1.08 -0.11 Premier League (9 Seasons) 125 7,822 63 26.0 86.9 88 70 12 37 23 1 1.05 6 17 -11 -1.25 -0.55 Championship (3 Seasons) 26 1,141 44 11.7 12.7 10 90 1 16 24 6 1.85 24 11 +13 +1.03 +0.44 League One (2 Seasons) 46 2,054 45 28.2 22.8 24 68 2 22 19 8 1.37 35 20 +15 +0.66 +0.76
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 2018-2019 29 Burton Albion eng ENG EFL Cup 3rd 6 416 69 66.0 4.6 5 79 2 1 22 0 2.00 6 6 0 0.00 +2.10 Matches 2018-2019 29 Burton Albion eng ENG FA Cup 85th 1 24 24 26.7 0.3 0 0 1 23 0 0.00 1 0 +1 +3.75 +6.48 Matches 2019-2020 30 Burton Albion eng ENG EFL Cup 9th 2 12 6 3.3 0.1 0 0 2 6 2 1.50 0 1 -1 -7.50 -9.05 Matches 2019-2020 30 Burton Albion eng ENG FA Cup 33rd 4 278 70 77.2 3.1 4 70 0 0 0 1.75 5 5 0 0.00 -2.20 Matches 2 Seasons 1 Club 2 Leagues 13 730 56 50.7 8.1 9 75 2 4 14 2 1.69 12 12 0 0.00 -0.13 EFL Cup (2 Seasons) 8 428 54 43.2 4.8 5 79 2 3 11 2 1.88 6 7 -1 -0.21 -0.37 FA Cup (2 Seasons) 5 302 60 67.1 3.4 4 70 0 1 23 0 1.40 6 5 +1 +0.30 +0.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 Hearts 1 League 1.2 1 0 4 2009-2010 20 Hearts 1 League 9.2 2 0 12 2010-2011 21 Hearts 1 League 24.4 4 0 26 2011-2012 22 Hearts 1 League 20.6 2 0 13 2012-2013 23 Hearts 1 League 2.0 0 0 4 2014-2015 25 Rangers 1 League 11.1 2 0 2015-2016 26 Rangers 1 League 0.1 0 0 0 2016-2017 27 Hamilton Acad. 1 League 1.0 1 0 2 2017-2018 28 Hamilton Acad. 1 League 19.7 2 1 19 2018-2019 29 Burton Albion 3 Leagues 20.9 3 0 0 6 12 0 12 2 2 0 0 0 2019-2020 30 Burton Albion 3 Leagues 10.0 0 0 0 13 22 2 59 4 10 0 0 0 2019-2020 30 Hamilton Acad. 1 League 3.1 0 0 0 6 7 0 11 0 0 0 2020-2021 31 Hamilton Acad. 1 League 5.7 2 0 0 7 15 1 30 2 1 0 2021-2022 32 Hamilton Acad. 1 League 1.5 0 0 0 0 13 Seasons 4 Clubs 5 Leagues 130.5 19 1 0 112 56 3 112 8 13 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hearts (5 Seasons) 1 League 57.4 9 0 59 Hamilton Acad. (5 Seasons) 2 Leagues 31.0 5 1 0 34 22 1 41 2 1 0 Burton Albion (2 Seasons) 3 Leagues 30.9 3 0 0 19 34 2 71 6 12 0 0 0 Rangers (2 Seasons) 1 League 11.2 2 0 0 Premier League (9 Seasons) 86.9 14 1 0 93 22 1 41 2 1 0 Championship (3 Seasons) 12.7 2 0 0 0 0 League One (2 Seasons) 22.8 3 0 0 11 19 2 39 3 10 0 0 0 EFL Cup (2 Seasons) 4.8 0 0 0 6 13 0 13 3 2 0 0 0 FA Cup (2 Seasons) 3.4 0 0 0 2 2 0 19 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 David Templeton Pages
David Templeton Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary