| Sezon | Takım |  |  |  |  |  |  |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-2025 |  Cumbernauld Colts (Football League - Lowland League) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Cumbernauld Colts (Football League - Highland League) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Cumbernauld Colts (Football League - Championship) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2022-2023 |  Cumbernauld Colts (Football League - Championship) | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 
| 2020-2021 |  Forfar Athletic (League One) | 574 | 10 | 6 | 4 | 2 | 6 | 0 | 2 | 0 | 0 | 
| 2020-2021 |  Forfar Athletic (FA Cup) | 192 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2020 |  Forfar Athletic (League One) | 574 | 10 | 6 | 4 | 2 | 6 | 0 | 2 | 0 | 0 | 
| 2019-2020 |  East Kilbride (League Cup) | 321 | 4 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  East Kilbride (Challenge Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  Edinburgh City (League Two) | 83 | 5 | 0 | 5 | 0 | 6 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  East Kilbride (FA Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 
| 2018-2019 |  East Kilbride (Challenge Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2018-2019 |  East Kilbride (FA Cup) | 232 | 3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  East Kilbride (Scottish Cup) | 232 | 3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Albion Rovers (League Cup) | 296 | 4 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Albion Rovers (League One) | 2489 | 29 | 29 | 0 | 10 | 0 | 0 | 6 | 0 | 0 | 
| 2017-2018 |  Albion Rovers (FA Cup) | 173 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Albion Rovers (Scottish Cup) | 173 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (League Cup) | 172 | 6 | 1 | 5 | 0 | 5 | 0 | 1 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (Challenge Cup) | 191 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (League One) | 1719 | 27 | 19 | 8 | 9 | 14 | 0 | 3 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (Championship) | 116 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Alloa Athletic (Scottish Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2015-2016 |  Alloa Athletic (Championship) | 1867 | 26 | 23 | 3 | 14 | 8 | 2 | 2 | 0 | 0 | 
| 2015-2016 |  Alloa Athletic (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  Alloa Athletic (Challenge Cup) | 51 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 
| 2015-2016 |  Alloa Athletic (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  Alloa Athletic (Scottish Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Alloa Athletic (Championship) | 2537 | 31 | 30 | 1 | 6 | 4 | 0 | 4 | 0 | 0 | 
| 2014-2015 |  Alloa Athletic (League Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Alloa Athletic (Challenge Cup) | 360 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Alloa Athletic (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Alloa Athletic (Scottish Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Alloa Athletic (Championship) | 2834 | 34 | 33 | 1 | 9 | 1 | 2 | 4 | 0 | 0 | 
| 2013-2014 |  Alloa Athletic (League Cup) | 185 | 2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 
| 2013-2014 |  Alloa Athletic (Challenge Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Alloa Athletic (FA Cup) | 244 | 3 | 3 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 
| 2013-2014 |  Alloa Athletic (Scottish Cup) | 244 | 3 | 3 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 
| 2012-2013 |  Alloa Athletic (League Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Alloa Athletic (Challenge Cup) | 120 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Alloa Athletic (League One) | 2639 | 33 | 31 | 2 | 11 | 2 | 8 | 3 | 0 | 1 | 
| 2012-2013 |  Alloa Athletic (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Alloa Athletic (Championship) | 360 | 4 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2012-2013 |  Alloa Athletic (Scottish Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2011-2012 |  Alloa Athletic (League Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2011-2012 |  Alloa Athletic (Challenge Cup) | 120 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2011-2012 |  Alloa Athletic (FA Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2011-2012 |  Alloa Athletic (League Two) | 2810 | 34 | 33 | 1 | 13 | 1 | 3 | 2 | 0 | 0 | 
| 2011-2012 |  Alloa Athletic (Scottish Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2010-2011 |  Morton (Championship) | 1189 | 25 | 14 | 11 | 7 | 14 | 0 | 2 | 0 | 0 | 
| 2010-2011 |  Morton (League Cup) | 95 | 2 | 2 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 
| 2010-2011 |  Morton (Challenge Cup) | 210 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2010-2011 |  Morton (FA Cup) | 135 | 2 | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 
| 2010-2011 |  Morton (Scottish Cup) | 135 | 2 | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Dunfermline (Championship) | 606 | 17 | 6 | 11 | 5 | 0 | 0 | 0 | 0 | 1 | 
| 2009-2010 |  Dunfermline (League Cup) | 111 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Dunfermline (Challenge Cup) | 63 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Dunfermline (FA Cup) | 23 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2009-2010 |  Dunfermline (Scottish Cup) | 23 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2008-2009 |  Dunfermline (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 
| 2008-2009 |  Dunfermline (Scottish Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |