2018/2019
Queen of the South
League Cup
2018/2019
Queen of the South
Challenge Cup
2017/2018
Queen of the South
League Cup
2017/2018
Queen of the South
Challenge Cup
2016/2017
Dunfermline Athletic
League Cup
2016/2017
Dunfermline Athletic
Challenge Cup
2015/2016
Dunfermline Athletic
League Cup
2015/2016
Dunfermline Athletic
Challenge Cup
2014/2015
Livingston
League Cup
2014/2015
Livingston
Challenge Cup
2013/2014
Livingston
Challenge Cup
2013/2014
Livingston
League Cup
2012/2013
Livingston
League Cup
2012/2013
Livingston
Challenge Cup
League One
Winner
2
2015/2016, 2010/2011
Challenge Cup
Winner
1
2014/2015
01.07.17
Dunfermline
Queen South
Free
01.07.15
Livingston
Dunfermline
N/A
15.03.13
Livingston
Clyde
Loan