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 2003-2004 20 Bristol City eng ENG 3. Second Division 42 42 2,580 28.7 8 2 10 8 0 0 3 1 0.28 0.07 0.35 0.28 0.35 2004-2005 21 Bristol City eng ENG 3. League One 7 2 247 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Hearts sct SCO 1. Premier League 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 2005-2006 22 Dundee United sct SCO 1. Premier League 34 22 2,110 23.4 8 4 12 7 1 2 3 0 0.34 0.17 0.51 0.30 0.47 Matches 2006-2007 23 Aberdeen sct SCO 1. Premier League 31 25 2,140 23.8 4 2 6 4 0 0 0 0 0.17 0.08 0.25 0.17 0.25 2006-2007 23 Dundee United sct SCO 1. Premier League 3 1 98 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2007-2008 24 Aberdeen sct SCO 1. Premier League 36 32 2,907 32.3 12 5 17 10 2 2 7 0 0.37 0.15 0.53 0.31 0.46 Matches 2007-2008 24 Aberdeen 2. UEFA Cup 7 7 625 6.9 0 0 0 0 0 0.00 0.00 Matches 2008-2009 25 Aberdeen sct SCO 1. Premier League 34 34 2,902 32.2 10 2 12 7 3 3 8 0 0.31 0.06 0.37 0.22 0.28 2009-2010 26 Middlesbrough eng ENG 2. Championship 10 6 462 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 26 Aberdeen sct SCO 1. Premier League 18 18 1,612 17.9 3 0 3 2 1 1 3 1 0.17 0.00 0.17 0.11 0.11 Matches 2010-2011 27 Scunthorpe United eng ENG 2. Championship 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 2010-2011 27 Middlesbrough eng ENG 2. Championship 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 27 Notts County eng ENG 3. League One 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 2011-2012 28 Carlisle United eng ENG 3. League One 33 33 2,827 31.4 14 10 24 11 3 4 1 1 0.45 0.32 0.76 0.35 0.67 2012-2013 29 Carlisle United eng ENG 3. League One 23 23 2,013 22.4 9 1 10 5 4 4 2 1 0.40 0.04 0.45 0.22 0.27 2013-2014 30 Carlisle United eng ENG 3. League One 34 28 2,486 27.6 5 3 8 5 0 1 3 2 0.18 0.11 0.29 0.18 0.29 2014-2015 31 Kilmarnock sct SCO 1. Premiership 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2015-2016 32 Falkirk sct SCO 2. Championship 29 16 1,598 17.8 6 4 10 6 0 0 2 0 0.34 0.23 0.56 0.34 0.56 Matches 2016-2017 33 Falkirk sct SCO 2. Championship 30 16 1,574 17.5 9 2 11 9 0 0 1 0 0.51 0.11 0.63 0.51 0.63 Matches 2017-2018 34 Livingston sct SCO 2. Championship 16 13 1,099 12.2 2 2 4 2 0 0 0 0 0.16 0.16 0.33 0.16 0.33 Matches 2017-2018 34 Falkirk sct SCO 2. Championship 13 3 493 5.5 0 1 1 0 0 0 2 1 0.00 0.18 0.18 0.00 0.18 Matches 2018-2019 35 Livingston sct SCO 1. Premiership 9 6 466 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 36 Livingston sct SCO 1. Premiership 3 0 45 0.5 1 0 1 1 0 0 1 0 2.00 0.00 2.00 2.00 2.00 Matches 17 Seasons 11 Clubs 5 Leagues 474 370 32,216 358.0 103 42 145 89 14 17 44 8 0.29 0.12 0.41 0.25 0.37 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 Aberdeen (4 Seasons) 2 Leagues 126 116 10,186 113.2 29 9 38 23 6 6 18 1 0.26 0.08 0.36 0.20 0.30 Carlisle United (3 Seasons) 1 League 90 84 7,326 81.4 28 14 42 21 7 9 6 4 0.34 0.17 0.52 0.26 0.43 Falkirk (3 Seasons) 1 League 72 35 3,665 40.7 15 7 22 15 0 0 5 1 0.37 0.17 0.54 0.37 0.54 Livingston (3 Seasons) 2 Leagues 28 19 1,610 17.9 3 2 5 3 0 0 1 0 0.17 0.11 0.28 0.17 0.28 Bristol City (2 Seasons) 1 League 49 44 2,827 31.4 8 2 10 8 0 0 3 1 0.25 0.06 0.32 0.25 0.32 Dundee United (2 Seasons) 1 League 37 23 2,208 24.5 8 4 12 7 1 2 6 1 0.33 0.16 0.49 0.29 0.45 Middlesbrough (2 Seasons) 1 League 11 6 470 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Scunthorpe United (1 Season) 1 League 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 Hearts (1 Season) 1 League 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 Notts County (1 Season) 1 League 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Premiership (9 Seasons) 205 164 14,662 162.9 47 15 62 40 7 8 29 2 0.29 0.09 0.38 0.25 0.34 Second Division (6 Seasons) 145 133 10,572 117.5 38 16 54 31 7 9 9 5 0.32 0.14 0.46 0.26 0.40 Championship (3 Seasons) 88 48 4,764 52.9 17 9 26 17 0 0 5 1 0.32 0.17 0.49 0.32 0.49 Championship (2 Seasons) 29 18 1,593 17.7 1 2 3 1 0 0 1 0 0.06 0.11 0.17 0.06 0.17 UEFA Cup (1 Season) 7 7 625 6.9 0 0 0 0 0 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 2003-2004 20 Bristol City 1 League 42 42 2,580 28.7 8 2 10 8 0 0 3 1 0.28 0.07 0.35 0.28 0.35 2004-2005 21 Bristol City 1 League 7 2 247 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Hearts 1 League 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 2005-2006 22 Dundee United 1 League 34 22 2,110 23.4 8 4 12 7 1 2 3 0 0.34 0.17 0.51 0.30 0.47 2006-2007 23 Dundee United 1 League 3 1 98 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2006-2007 23 Aberdeen 1 League 31 25 2,140 23.8 4 2 6 4 0 0 0 0 0.17 0.08 0.25 0.17 0.25 2007-2008 24 Aberdeen 2 Leagues 43 39 3,532 39.2 12 5 17 10 2 2 7 0 0.31 0.15 0.53 0.25 0.46 2008-2009 25 Aberdeen 1 League 34 34 2,902 32.2 10 2 12 7 3 3 8 0 0.31 0.06 0.37 0.22 0.28 2009-2010 26 Aberdeen 1 League 18 18 1,612 17.9 3 0 3 2 1 1 3 1 0.17 0.00 0.17 0.11 0.11 2009-2010 26 Middlesbrough 1 League 10 6 462 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 27 Middlesbrough 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 27 Notts County 1 League 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 2010-2011 27 Scunthorpe United 1 League 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 2011-2012 28 Carlisle United 1 League 33 33 2,827 31.4 14 10 24 11 3 4 1 1 0.45 0.32 0.76 0.35 0.67 2012-2013 29 Carlisle United 1 League 23 23 2,013 22.4 9 1 10 5 4 4 2 1 0.40 0.04 0.45 0.22 0.27 2013-2014 30 Carlisle United 1 League 34 28 2,486 27.6 5 3 8 5 0 1 3 2 0.18 0.11 0.29 0.18 0.29 2014-2015 31 Kilmarnock 1 League 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2015-2016 32 Falkirk 1 League 29 16 1,598 17.8 6 4 10 6 0 0 2 0 0.34 0.23 0.56 0.34 0.56 2016-2017 33 Falkirk 1 League 30 16 1,574 17.5 9 2 11 9 0 0 1 0 0.51 0.11 0.63 0.51 0.63 2017-2018 34 Falkirk 1 League 13 3 493 5.5 0 1 1 0 0 0 2 1 0.00 0.18 0.18 0.00 0.18 2017-2018 34 Livingston 1 League 16 13 1,099 12.2 2 2 4 2 0 0 0 0 0.16 0.16 0.33 0.16 0.33 2018-2019 35 Livingston 1 League 9 6 466 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 36 Livingston 1 League 3 0 45 0.5 1 0 1 1 0 0 1 0 2.00 0.00 2.00 2.00 2.00 17 Seasons 11 Clubs 5 Leagues 474 370 32,216 358.0 103 42 145 89 14 17 44 8 0.29 0.12 0.41 0.25 0.37 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 Aberdeen (4 Seasons) 2 Leagues 126 116 10,186 113.2 29 9 38 23 6 6 18 1 0.26 0.08 0.36 0.20 0.30 Carlisle United (3 Seasons) 1 League 90 84 7,326 81.4 28 14 42 21 7 9 6 4 0.34 0.17 0.52 0.26 0.43 Falkirk (3 Seasons) 1 League 72 35 3,665 40.7 15 7 22 15 0 0 5 1 0.37 0.17 0.54 0.37 0.54 Livingston (3 Seasons) 2 Leagues 28 19 1,610 17.9 3 2 5 3 0 0 1 0 0.17 0.11 0.28 0.17 0.28 Bristol City (2 Seasons) 1 League 49 44 2,827 31.4 8 2 10 8 0 0 3 1 0.25 0.06 0.32 0.25 0.32 Dundee United (2 Seasons) 1 League 37 23 2,208 24.5 8 4 12 7 1 2 6 1 0.33 0.16 0.49 0.29 0.45 Middlesbrough (2 Seasons) 1 League 11 6 470 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Scunthorpe United (1 Season) 1 League 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 Hearts (1 Season) 1 League 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 Notts County (1 Season) 1 League 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Premiership (9 Seasons) 205 164 14,662 162.9 47 15 62 40 7 8 29 2 0.29 0.09 0.38 0.25 0.34 Second Division (6 Seasons) 145 133 10,572 117.5 38 16 54 31 7 9 9 5 0.32 0.14 0.46 0.26 0.40 Championship (3 Seasons) 88 48 4,764 52.9 17 9 26 17 0 0 5 1 0.32 0.17 0.49 0.32 0.49 Championship (2 Seasons) 29 18 1,593 17.7 1 2 3 1 0 0 1 0 0.06 0.11 0.17 0.06 0.17 UEFA Cup (1 Season) 7 7 625 6.9 0 0 0 0 0 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 2003-2004 20 Bristol City eng ENG 3. Second Division 3rd 42 42 2,580 28.7 8 2 10 8 0 0 3 1 0.28 0.07 0.35 0.28 0.35 2004-2005 21 Bristol City eng ENG 3. League One 7th 7 2 247 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Hearts sct SCO 1. Premier League 5th 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 2005-2006 22 Dundee United sct SCO 1. Premier League 9th 34 22 2,110 23.4 8 4 12 7 1 2 3 0 0.34 0.17 0.51 0.30 0.47 Matches 2006-2007 23 Dundee United sct SCO 1. Premier League 9th 3 1 98 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2006-2007 23 Aberdeen sct SCO 1. Premier League 3rd 31 25 2,140 23.8 4 2 6 4 0 0 0 0 0.17 0.08 0.25 0.17 0.25 2007-2008 24 Aberdeen sct SCO 1. Premier League 4th 36 32 2,907 32.3 12 5 17 10 2 2 7 0 0.37 0.15 0.53 0.31 0.46 Matches 2008-2009 25 Aberdeen sct SCO 1. Premier League 4th 34 34 2,902 32.2 10 2 12 7 3 3 8 0 0.31 0.06 0.37 0.22 0.28 2009-2010 26 Aberdeen sct SCO 1. Premier League 9th 18 18 1,612 17.9 3 0 3 2 1 1 3 1 0.17 0.00 0.17 0.11 0.11 Matches 2009-2010 26 Middlesbrough eng ENG 2. Championship 11th 10 6 462 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 27 Middlesbrough eng ENG 2. Championship 12th 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 27 Notts County eng ENG 3. League One 19th 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 2010-2011 27 Scunthorpe United eng ENG 2. Championship 24th 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 2011-2012 28 Carlisle United eng ENG 3. League One 8th 33 33 2,827 31.4 14 10 24 11 3 4 1 1 0.45 0.32 0.76 0.35 0.67 2012-2013 29 Carlisle United eng ENG 3. League One 17th 23 23 2,013 22.4 9 1 10 5 4 4 2 1 0.40 0.04 0.45 0.22 0.27 2013-2014 30 Carlisle United eng ENG 3. League One 22nd 34 28 2,486 27.6 5 3 8 5 0 1 3 2 0.18 0.11 0.29 0.18 0.29 2014-2015 31 Kilmarnock sct SCO 1. Premiership 10th 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2015-2016 32 Falkirk sct SCO 2. Championship 2nd 29 16 1,598 17.8 6 4 10 6 0 0 2 0 0.34 0.23 0.56 0.34 0.56 Matches 2016-2017 33 Falkirk sct SCO 2. Championship 2nd 30 16 1,574 17.5 9 2 11 9 0 0 1 0 0.51 0.11 0.63 0.51 0.63 Matches 2017-2018 34 Falkirk sct SCO 2. Championship 8th 13 3 493 5.5 0 1 1 0 0 0 2 1 0.00 0.18 0.18 0.00 0.18 Matches 2017-2018 34 Livingston sct SCO 2. Championship 2nd 16 13 1,099 12.2 2 2 4 2 0 0 0 0 0.16 0.16 0.33 0.16 0.33 Matches 2018-2019 35 Livingston sct SCO 1. Premiership 9th 9 6 466 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 36 Livingston sct SCO 1. Premiership 5th 3 0 45 0.5 1 0 1 1 0 0 1 0 2.00 0.00 2.00 2.00 2.00 Matches 17 Seasons 11 Clubs 4 Leagues 467 363 31,591 351.0 103 42 145 89 14 17 44 8 0.29 0.12 0.41 0.25 0.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 Aberdeen (4 Seasons) 1 League 119 109 9,561 106.2 29 9 38 23 6 6 18 1 0.27 0.08 0.36 0.22 0.30 Carlisle United (3 Seasons) 1 League 90 84 7,326 81.4 28 14 42 21 7 9 6 4 0.34 0.17 0.52 0.26 0.43 Falkirk (3 Seasons) 1 League 72 35 3,665 40.7 15 7 22 15 0 0 5 1 0.37 0.17 0.54 0.37 0.54 Livingston (3 Seasons) 2 Leagues 28 19 1,610 17.9 3 2 5 3 0 0 1 0 0.17 0.11 0.28 0.17 0.28 Bristol City (2 Seasons) 1 League 49 44 2,827 31.4 8 2 10 8 0 0 3 1 0.25 0.06 0.32 0.25 0.32 Dundee United (2 Seasons) 1 League 37 23 2,208 24.5 8 4 12 7 1 2 6 1 0.33 0.16 0.49 0.29 0.45 Middlesbrough (2 Seasons) 1 League 11 6 470 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 19 9 896 10.0 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Scunthorpe United (1 Season) 1 League 18 12 1,123 12.5 1 2 3 1 0 0 1 0 0.08 0.16 0.24 0.08 0.24 Hearts (1 Season) 1 League 18 17 1,486 16.5 8 2 10 8 0 0 3 0 0.48 0.12 0.61 0.48 0.61 Notts County (1 Season) 1 League 6 5 419 4.7 2 0 2 2 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Premiership (9 Seasons) 205 164 14,662 162.9 47 15 62 40 7 8 29 2 0.29 0.09 0.38 0.25 0.34 Second Division (6 Seasons) 145 133 10,572 117.5 38 16 54 31 7 9 9 5 0.32 0.14 0.46 0.26 0.40 Championship (3 Seasons) 88 48 4,764 52.9 17 9 26 17 0 0 5 1 0.32 0.17 0.49 0.32 0.49 Championship (2 Seasons) 29 18 1,593 17.7 1 2 3 1 0 0 1 0 0.06 0.11 0.17 0.06 0.17
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 24 Aberdeen 2. UEFA Cup R32 7 7 625 6.9 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 7 7 625 6.9 0 0 0 0 0 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 2003-2004 20 Bristol City 1 League 28.7 8 45 1.57 0.18 0 0 2004-2005 21 Bristol City 1 League 2.7 0 0 0.00 0 0 2004-2005 21 Hearts 1 League 16.5 8 21 1.27 0.38 0 0 2005-2006 22 Dundee United 1 League 23.4 8 28 1.19 0.25 1 2 2006-2007 23 Dundee United 1 League 1.1 0 0 0 2006-2007 23 Aberdeen 1 League 23.8 4 0 0 2007-2008 24 Aberdeen 2 Leagues 39.2 12 31 0.96 0.32 2 2 2008-2009 25 Aberdeen 1 League 32.2 10 31 0.96 0.23 3 3 2009-2010 26 Aberdeen 1 League 17.9 3 13 0.73 0.15 1 1 2009-2010 26 Middlesbrough 1 League 5.1 0 5 0.97 0.00 0 0 2010-2011 27 Middlesbrough 1 League 0.1 0 0 0.00 0 0 2010-2011 27 Notts County 1 League 4.7 2 5 1.07 0.40 0 0 2010-2011 27 Scunthorpe United 1 League 12.5 1 6 0.48 0.17 0 0 2011-2012 28 Carlisle United 1 League 31.4 14 35 1.11 0.31 3 4 2012-2013 29 Carlisle United 1 League 22.4 9 16 0.72 0.31 4 4 2013-2014 30 Carlisle United 1 League 27.6 5 25 0.91 0.20 0 1 2014-2015 31 Kilmarnock 1 League 10.0 1 4 0.40 0.25 0 0 2015-2016 32 Falkirk 1 League 17.8 6 19 1.07 0.32 0 0 2016-2017 33 Falkirk 1 League 17.5 9 0 15 0.00 0.86 0.60 0 0 2017-2018 34 Falkirk 1 League 5.5 0 0 3 0.00 0.55 0.00 0 0 2017-2018 34 Livingston 1 League 12.2 2 0 6 0.00 0.49 0.33 0 0 2018-2019 35 Livingston 1 League 5.2 0 0 0 2019-2020 36 Livingston 1 League 0.5 1 1 1 100.0 2.00 2.00 1.00 1.00 0 0 17 Seasons 11 Clubs 5 Leagues 358.0 103 1 309 2500.0 0.03 0.96 12.00 0.28 14 17 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aberdeen (4 Seasons) 2 Leagues 113.2 29 75 0.91 0.25 6 6 Carlisle United (3 Seasons) 1 League 81.4 28 76 0.93 0.28 7 9 Falkirk (3 Seasons) 1 League 40.7 15 0 37 0.00 0.91 0.41 0 0 Livingston (3 Seasons) 2 Leagues 17.9 3 1 7 700.0 0.08 0.55 3.00 0.43 0 0 Bristol City (2 Seasons) 1 League 31.4 8 45 1.43 0.18 0 0 Dundee United (2 Seasons) 1 League 24.5 8 28 1.19 0.25 1 2 Middlesbrough (2 Seasons) 1 League 5.2 0 5 0.96 0.00 0 0 Kilmarnock (1 Season) 1 League 10.0 1 4 0.40 0.25 0 0 Scunthorpe United (1 Season) 1 League 12.5 1 6 0.48 0.17 0 0 Hearts (1 Season) 1 League 16.5 8 21 1.27 0.38 0 0 Notts County (1 Season) 1 League 4.7 2 5 1.07 0.40 0 0 Premiership (9 Seasons) 162.9 47 1 129 100.0 2.00 0.97 1.00 0.28 7 8 Second Division (6 Seasons) 117.5 38 126 1.07 0.25 7 9 Championship (3 Seasons) 52.9 17 0 43 0.00 0.81 0.40 0 0 Championship (2 Seasons) 17.7 1 11 0.62 0.09 0 0 UEFA Cup (1 Season) 6.9 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2007-2008 24 Aberdeen 2. UEFA Cup R32 6.9 0 0 Matches 1 Season 1 Club 1 League 6.9 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 2003-2004 20 Bristol City eng ENG 3. Second Division 42 2,580 61 62.3 28.7 42 0 2004-2005 21 Bristol City eng ENG 3. League One 7 247 35 6.0 2.7 2 5 2004-2005 21 Hearts sct SCO 1. Premier League 18 1,486 83 43.5 16.5 17 1 2005-2006 22 Dundee United sct SCO 1. Premier League 34 2,110 62 61.7 23.4 22 12 Matches 2006-2007 23 Aberdeen sct SCO 1. Premier League 31 2,140 69 62.6 23.8 25 6 2006-2007 23 Dundee United sct SCO 1. Premier League 3 98 33 2.9 1.1 1 2 2007-2008 24 Aberdeen sct SCO 1. Premier League 36 2,907 81 85.0 32.3 32 4 Matches 2007-2008 24 Aberdeen 2. UEFA Cup 7 625 89 86.8 6.9 7 6 0 1 Matches 2008-2009 25 Aberdeen sct SCO 1. Premier League 34 2,902 85 84.9 32.2 34 0 2009-2010 26 Middlesbrough eng ENG 2. Championship 10 462 46 11.2 5.1 6 4 Matches 2009-2010 26 Aberdeen sct SCO 1. Premier League 18 1,612 90 47.1 17.9 18 0 Matches 2010-2011 27 Scunthorpe United eng ENG 2. Championship 18 1,123 62 27.1 12.5 12 6 2010-2011 27 Middlesbrough eng ENG 2. Championship 1 8 8 0.2 0.1 0 1 2010-2011 27 Notts County eng ENG 3. League One 6 419 70 10.1 4.7 5 1 2011-2012 28 Carlisle United eng ENG 3. League One 33 2,827 86 68.3 31.4 33 0 2012-2013 29 Carlisle United eng ENG 3. League One 23 2,013 88 48.6 22.4 23 0 2013-2014 30 Carlisle United eng ENG 3. League One 34 2,486 73 60.0 27.6 28 6 2014-2015 31 Kilmarnock sct SCO 1. Premiership 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 Matches 2015-2016 32 Falkirk sct SCO 2. Championship 29 1,598 55 49.3 17.8 16 8 13 3 1.87 31 17 +14 +0.79 +0.08 Matches 2016-2017 33 Falkirk sct SCO 2. Championship 30 1,574 52 48.6 17.5 16 5 14 5 1.77 34 21 +13 +0.74 +0.47 Matches 2017-2018 34 Livingston sct SCO 2. Championship 16 1,099 69 33.9 12.2 13 6 3 0 1.81 23 9 +14 +1.15 +0.94 Matches 2017-2018 34 Falkirk sct SCO 2. Championship 13 493 38 15.2 5.5 3 1 10 1 0.69 4 9 -5 -0.91 -0.95 Matches 2018-2019 35 Livingston sct SCO 1. Premiership 9 466 52 13.6 5.2 6 67 1 3 22 0 0.56 3 10 -7 -1.35 -1.50 Matches 2019-2020 36 Livingston sct SCO 1. Premiership 3 45 15 1.7 0.5 0 0 3 15 0 1.33 1 0 +1 +2.00 +1.97 Matches 17 Seasons 11 Clubs 5 Leagues 474 32,216 68 38.2 358.0 370 67 29 104 19 16 1.40 106 82 +24 +0.35 +0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (4 Seasons) 2 Leagues 126 10,186 81 70.7 113.2 116 6 10 1 Carlisle United (3 Seasons) 1 League 90 7,326 81 59.0 81.4 84 6 Falkirk (3 Seasons) 1 League 72 3,665 51 37.7 40.7 35 14 37 9 1.62 69 47 +22 +0.54 +0.26 Livingston (3 Seasons) 2 Leagues 28 1,610 58 17.2 17.9 19 67 7 9 19 0 1.36 27 19 +8 +0.45 +0.32 Bristol City (2 Seasons) 1 League 49 2,827 58 34.1 31.4 44 5 Dundee United (2 Seasons) 1 League 37 2,208 60 32.3 24.5 23 14 Middlesbrough (2 Seasons) 1 League 11 470 43 5.7 5.2 6 5 Kilmarnock (1 Season) 1 League 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 Scunthorpe United (1 Season) 1 League 18 1,123 62 27.1 12.5 12 6 Hearts (1 Season) 1 League 18 1,486 83 43.5 16.5 17 1 Notts County (1 Season) 1 League 6 419 70 10.1 4.7 5 1 Premiership (9 Seasons) 205 14,662 72 43.8 162.9 164 67 3 41 19 6 0.68 14 26 -12 -0.77 -0.73 Second Division (6 Seasons) 145 10,572 73 42.6 117.5 133 12 Championship (3 Seasons) 88 4,764 54 36.8 52.9 48 20 40 9 1.65 92 56 +36 +0.68 +0.42 Championship (2 Seasons) 29 1,593 55 12.8 17.7 18 11 UEFA Cup (1 Season) 7 625 89 86.8 6.9 7 6 0 1
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 2003-2004 20 Bristol City 1 League 42 2,580 61 62.3 28.7 42 0 2004-2005 21 Bristol City 1 League 7 247 35 6.0 2.7 2 5 2004-2005 21 Hearts 1 League 18 1,486 83 43.5 16.5 17 1 2005-2006 22 Dundee United 1 League 34 2,110 62 61.7 23.4 22 12 2006-2007 23 Dundee United 1 League 3 98 33 2.9 1.1 1 2 2006-2007 23 Aberdeen 1 League 31 2,140 69 62.6 23.8 25 6 2007-2008 24 Aberdeen 2 Leagues 43 3,532 82 85.3 39.2 39 6 4 1 2008-2009 25 Aberdeen 1 League 34 2,902 85 84.9 32.2 34 0 2009-2010 26 Aberdeen 1 League 18 1,612 90 47.1 17.9 18 0 2009-2010 26 Middlesbrough 1 League 10 462 46 11.2 5.1 6 4 2010-2011 27 Middlesbrough 1 League 1 8 8 0.2 0.1 0 1 2010-2011 27 Notts County 1 League 6 419 70 10.1 4.7 5 1 2010-2011 27 Scunthorpe United 1 League 18 1,123 62 27.1 12.5 12 6 2011-2012 28 Carlisle United 1 League 33 2,827 86 68.3 31.4 33 0 2012-2013 29 Carlisle United 1 League 23 2,013 88 48.6 22.4 23 0 2013-2014 30 Carlisle United 1 League 34 2,486 73 60.0 27.6 28 6 2014-2015 31 Kilmarnock 1 League 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 2015-2016 32 Falkirk 1 League 29 1,598 55 49.3 17.8 16 8 13 3 1.87 31 17 +14 +0.79 +0.08 2016-2017 33 Falkirk 1 League 30 1,574 52 48.6 17.5 16 5 14 5 1.77 34 21 +13 +0.74 +0.47 2017-2018 34 Falkirk 1 League 13 493 38 15.2 5.5 3 1 10 1 0.69 4 9 -5 -0.91 -0.95 2017-2018 34 Livingston 1 League 16 1,099 69 33.9 12.2 13 6 3 0 1.81 23 9 +14 +1.15 +0.94 2018-2019 35 Livingston 1 League 9 466 52 13.6 5.2 6 67 1 3 22 0 0.56 3 10 -7 -1.35 -1.50 2019-2020 36 Livingston 1 League 3 45 15 1.7 0.5 0 0 3 15 0 1.33 1 0 +1 +2.00 +1.97 17 Seasons 11 Clubs 5 Leagues 474 32,216 68 38.2 358.0 370 67 29 104 19 16 1.40 106 82 +24 +0.35 +0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (4 Seasons) 2 Leagues 126 10,186 81 70.7 113.2 116 6 10 1 Carlisle United (3 Seasons) 1 League 90 7,326 81 59.0 81.4 84 6 Falkirk (3 Seasons) 1 League 72 3,665 51 37.7 40.7 35 14 37 9 1.62 69 47 +22 +0.54 +0.26 Livingston (3 Seasons) 2 Leagues 28 1,610 58 17.2 17.9 19 67 7 9 19 0 1.36 27 19 +8 +0.45 +0.32 Bristol City (2 Seasons) 1 League 49 2,827 58 34.1 31.4 44 5 Dundee United (2 Seasons) 1 League 37 2,208 60 32.3 24.5 23 14 Middlesbrough (2 Seasons) 1 League 11 470 43 5.7 5.2 6 5 Kilmarnock (1 Season) 1 League 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 Scunthorpe United (1 Season) 1 League 18 1,123 62 27.1 12.5 12 6 Hearts (1 Season) 1 League 18 1,486 83 43.5 16.5 17 1 Notts County (1 Season) 1 League 6 419 70 10.1 4.7 5 1 Premiership (9 Seasons) 205 14,662 72 43.8 162.9 164 67 3 41 19 6 0.68 14 26 -12 -0.77 -0.73 Second Division (6 Seasons) 145 10,572 73 42.6 117.5 133 12 Championship (3 Seasons) 88 4,764 54 36.8 52.9 48 20 40 9 1.65 92 56 +36 +0.68 +0.42 Championship (2 Seasons) 29 1,593 55 12.8 17.7 18 11 UEFA Cup (1 Season) 7 625 89 86.8 6.9 7 6 0 1
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 2003-2004 20 Bristol City eng ENG 3. Second Division 3rd 42 2,580 61 62.3 28.7 42 0 2004-2005 21 Bristol City eng ENG 3. League One 7th 7 247 35 6.0 2.7 2 5 2004-2005 21 Hearts sct SCO 1. Premier League 5th 18 1,486 83 43.5 16.5 17 1 2005-2006 22 Dundee United sct SCO 1. Premier League 9th 34 2,110 62 61.7 23.4 22 12 Matches 2006-2007 23 Dundee United sct SCO 1. Premier League 9th 3 98 33 2.9 1.1 1 2 2006-2007 23 Aberdeen sct SCO 1. Premier League 3rd 31 2,140 69 62.6 23.8 25 6 2007-2008 24 Aberdeen sct SCO 1. Premier League 4th 36 2,907 81 85.0 32.3 32 4 Matches 2008-2009 25 Aberdeen sct SCO 1. Premier League 4th 34 2,902 85 84.9 32.2 34 0 2009-2010 26 Aberdeen sct SCO 1. Premier League 9th 18 1,612 90 47.1 17.9 18 0 Matches 2009-2010 26 Middlesbrough eng ENG 2. Championship 11th 10 462 46 11.2 5.1 6 4 Matches 2010-2011 27 Middlesbrough eng ENG 2. Championship 12th 1 8 8 0.2 0.1 0 1 2010-2011 27 Notts County eng ENG 3. League One 19th 6 419 70 10.1 4.7 5 1 2010-2011 27 Scunthorpe United eng ENG 2. Championship 24th 18 1,123 62 27.1 12.5 12 6 2011-2012 28 Carlisle United eng ENG 3. League One 8th 33 2,827 86 68.3 31.4 33 0 2012-2013 29 Carlisle United eng ENG 3. League One 17th 23 2,013 88 48.6 22.4 23 0 2013-2014 30 Carlisle United eng ENG 3. League One 22nd 34 2,486 73 60.0 27.6 28 6 2014-2015 31 Kilmarnock sct SCO 1. Premiership 10th 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 Matches 2015-2016 32 Falkirk sct SCO 2. Championship 2nd 29 1,598 55 49.3 17.8 16 8 13 3 1.87 31 17 +14 +0.79 +0.08 Matches 2016-2017 33 Falkirk sct SCO 2. Championship 2nd 30 1,574 52 48.6 17.5 16 5 14 5 1.77 34 21 +13 +0.74 +0.47 Matches 2017-2018 34 Falkirk sct SCO 2. Championship 8th 13 493 38 15.2 5.5 3 1 10 1 0.69 4 9 -5 -0.91 -0.95 Matches 2017-2018 34 Livingston sct SCO 2. Championship 2nd 16 1,099 69 33.9 12.2 13 6 3 0 1.81 23 9 +14 +1.15 +0.94 Matches 2018-2019 35 Livingston sct SCO 1. Premiership 9th 9 466 52 13.6 5.2 6 67 1 3 22 0 0.56 3 10 -7 -1.35 -1.50 Matches 2019-2020 36 Livingston sct SCO 1. Premiership 5th 3 45 15 1.7 0.5 0 0 3 15 0 1.33 1 0 +1 +2.00 +1.97 Matches 17 Seasons 11 Clubs 4 Leagues 467 31,591 68 37.7 351.0 363 67 23 104 19 15 1.40 106 82 +24 +0.35 +0.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (4 Seasons) 1 League 119 9,561 80 69.9 106.2 109 10 Carlisle United (3 Seasons) 1 League 90 7,326 81 59.0 81.4 84 6 Falkirk (3 Seasons) 1 League 72 3,665 51 37.7 40.7 35 14 37 9 1.62 69 47 +22 +0.54 +0.26 Livingston (3 Seasons) 2 Leagues 28 1,610 58 17.2 17.9 19 67 7 9 19 0 1.36 27 19 +8 +0.45 +0.32 Bristol City (2 Seasons) 1 League 49 2,827 58 34.1 31.4 44 5 Dundee United (2 Seasons) 1 League 37 2,208 60 32.3 24.5 23 14 Middlesbrough (2 Seasons) 1 League 11 470 43 5.7 5.2 6 5 Kilmarnock (1 Season) 1 League 19 896 47 26.2 10.0 9 2 10 6 0.63 10 16 -6 -0.60 -0.28 Scunthorpe United (1 Season) 1 League 18 1,123 62 27.1 12.5 12 6 Hearts (1 Season) 1 League 18 1,486 83 43.5 16.5 17 1 Notts County (1 Season) 1 League 6 419 70 10.1 4.7 5 1 Premiership (9 Seasons) 205 14,662 72 43.8 162.9 164 67 3 41 19 6 0.68 14 26 -12 -0.77 -0.73 Second Division (6 Seasons) 145 10,572 73 42.6 117.5 133 12 Championship (3 Seasons) 88 4,764 54 36.8 52.9 48 20 40 9 1.65 92 56 +36 +0.68 +0.42 Championship (2 Seasons) 29 1,593 55 12.8 17.7 18 11
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 24 Aberdeen 2. UEFA Cup R32 7 625 89 86.8 6.9 7 6 0 1 Matches 1 Season 1 Club 1 League 7 625 89 86.8 6.9 7 6 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 20 Bristol City 1 League 28.7 3 1 52 2004-2005 21 Bristol City 1 League 2.7 0 0 3 2004-2005 21 Hearts 1 League 16.5 3 0 2005-2006 22 Dundee United 1 League 23.4 3 0 2006-2007 23 Dundee United 1 League 1.1 3 1 2006-2007 23 Aberdeen 1 League 23.8 0 0 2007-2008 24 Aberdeen 2 Leagues 39.2 7 0 0 74 0 2008-2009 25 Aberdeen 1 League 32.2 8 0 55 2009-2010 26 Aberdeen 1 League 17.9 3 1 42 2009-2010 26 Middlesbrough 1 League 5.1 0 0 6 2010-2011 27 Middlesbrough 1 League 0.1 0 0 0 2010-2011 27 Notts County 1 League 4.7 0 0 8 2010-2011 27 Scunthorpe United 1 League 12.5 1 0 26 2011-2012 28 Carlisle United 1 League 31.4 1 1 63 2012-2013 29 Carlisle United 1 League 22.4 2 1 48 2013-2014 30 Carlisle United 1 League 27.6 3 2 57 2014-2015 31 Kilmarnock 1 League 10.0 1 0 2015-2016 32 Falkirk 1 League 17.8 2 0 42 2016-2017 33 Falkirk 1 League 17.5 1 0 0 59 0 0 0 0 0 0 0 0 2017-2018 34 Falkirk 1 League 5.5 2 1 0 10 0 0 0 0 0 0 0 0 2017-2018 34 Livingston 1 League 12.2 0 0 0 22 0 0 0 0 0 0 0 0 2018-2019 35 Livingston 1 League 5.2 0 0 0 0 2019-2020 36 Livingston 1 League 0.5 1 0 0 2 2 0 0 0 0 0 17 Seasons 11 Clubs 5 Leagues 358.0 44 8 0 569 2 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aberdeen (4 Seasons) 2 Leagues 113.2 18 1 0 171 0 Carlisle United (3 Seasons) 1 League 81.4 6 4 168 Falkirk (3 Seasons) 1 League 40.7 5 1 0 111 0 0 0 0 0 0 0 0 Livingston (3 Seasons) 2 Leagues 17.9 1 0 0 24 2 0 0 0 0 0 0 0 Bristol City (2 Seasons) 1 League 31.4 3 1 55 Dundee United (2 Seasons) 1 League 24.5 6 1 Middlesbrough (2 Seasons) 1 League 5.2 0 0 6 Kilmarnock (1 Season) 1 League 10.0 1 0 Scunthorpe United (1 Season) 1 League 12.5 1 0 26 Hearts (1 Season) 1 League 16.5 3 0 Notts County (1 Season) 1 League 4.7 0 0 8 Premiership (9 Seasons) 162.9 29 2 0 173 2 0 0 0 0 0 Second Division (6 Seasons) 117.5 9 5 231 Championship (3 Seasons) 52.9 5 1 0 133 0 0 0 0 0 0 0 0 Championship (2 Seasons) 17.7 1 0 32 UEFA Cup (1 Season) 6.9 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 24 Aberdeen 2. UEFA Cup R32 6.9 0 0 0 0 Matches 1 Season 1 Club 1 League 6.9 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 Lee Miller Pages
Lee Miller Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary