-
2018/2019
Bristol Rovers
League Cup
2018/2019
Bristol Rovers
FA Cup
2017/2018
St. Mirren
League Cup
2017/2018
St. Mirren
Challenge Cup
2016/2017
Dunfermline Athletic
League Cup
2016/2017
Dunfermline Athletic
Challenge Cup
2015/2016
Hearts
League Cup
2014/2015
Queen of the South
League Cup
2014/2015
Queen of the South
Challenge Cup
2013/2014
Queen of the South
League Cup
2013/2014
Queen of the South
Challenge Cup
2012/2013
Queen of the South
League Cup
2012/2013
Queen of the South
Challenge Cup
2010/2011
Queen of the South
League Cup
2010/2011
Queen of the South
Challenge Cup
-
Championship
Winner
1
2017/2018
League One
Winner
1
2012/2013
Challenge Cup
Winner
1
2012/2013
-
03.07.18
St. Mirren
Bristol Rovers
Free
01.07.17
Hearts
St. Mirren
Free
01.06.17
Dunfermline
Hearts
N/A
01.07.16
Hearts
Dunfermline
Loan
01.07.15
Queen South
Hearts
N/A