| Season | Team |  |  |  |  |  |  |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-2018 |  Dundee Utd (League Cup) | 13 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 
| 2017-2018 |  Dundee Utd (Challenge Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 
| 2017-2018 |  Dundee Utd (Championship) | 2245 | 30 | 26 | 4 | 7 | 8 | 1 | 4 | 0 | 0 | 
| 2016-2017 |  Aberdeen (UEFA Europa League) | 99 | 2 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 
| 2016-2017 |  Dundee Utd (League Cup) | 360 | 4 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2016-2017 |  Dundee Utd (Challenge Cup) | 300 | 3 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2016-2017 |  Dundee Utd (Championship) | 2831 | 32 | 32 | 0 | 3 | 0 | 2 | 6 | 0 | 0 | 
| 2015-2016 |  Aberdeen (League Cup) | 18 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  Aberdeen (UEFA Europa League) | 188 | 5 | 2 | 3 | 2 | 3 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  Aberdeen (Premiership) | 1578 | 22 | 18 | 4 | 6 | 11 | 0 | 3 | 0 | 0 | 
| 2014-2015 |  Aberdeen (League Cup) | 180 | 2 | 2 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 
| 2014-2015 |  Aberdeen (UEFA Europa League) | 540 | 6 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Aberdeen (Premiership) | 1846 | 25 | 22 | 3 | 6 | 5 | 0 | 5 | 0 | 0 | 
| 2013-2014 |  Aberdeen (League Cup) | 355 | 4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Aberdeen (Premiership) | 2675 | 33 | 31 | 2 | 3 | 2 | 3 | 4 | 0 | 0 | 
| 2012-2013 |  Dundee Utd (League Cup) | 197 | 2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 
| 2012-2013 |  Dundee Utd (UEFA Europa League) | 180 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 
| 2012-2013 |  Dundee Utd (Premiership) | 3192 | 37 | 37 | 0 | 5 | 0 | 2 | 7 | 0 | 0 | 
| 2011-2012 |  Dundee Utd (League Cup) | 210 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2011-2012 |  Dundee Utd (UEFA Europa League) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 
| 2011-2012 |  Dundee Utd (Premiership) | 2582 | 32 | 30 | 2 | 9 | 7 | 1 | 5 | 0 | 0 | 
| 2010-2011 |  Middlesbrough (Championship) | 76 | 5 | 1 | 4 | 1 | 5 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Middlesbrough (Championship) | 937 | 11 | 11 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 
| 2009-2010 |  Celtic (League Cup) | 67 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Celtic (UEFA Champions League) | 29 | 1 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Celtic (UEFA Europa League) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Celtic (Premiership) | 20 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2008-2009 |  Celtic (Premiership) | 160 | 5 | 2 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 
| 2008-2009 |  Dundee Utd (Premiership) | 1680 | 20 | 20 | 0 | 7 | 0 | 0 | 7 | 0 | 0 | 
| 2007-2008 |  Dundee Utd (Premiership) | 0 | 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 
| 2005-2006 |  Manchester City (Premier League) | 130 | 5 | 1 | 4 | 0 | 5 | 0 | 0 | 0 | 0 | 
| 2004-2005 |  Manchester City (Premier League) | 378 | 9 | 4 | 5 | 2 | 17 | 1 | 1 | 0 | 0 | 
|  Dunfermline () | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |