-
2018/2019
Airdrieonians
League Cup
2018/2019
Airdrieonians
Challenge Cup
2017/2018
Airdrieonians
League Cup
2017/2018
Airdrieonians
Challenge Cup
2016/2017
Airdrieonians
League Cup
2016/2017
Airdrieonians
Challenge Cup
2015/2016
Hamilton Academical
League Cup
2013/2014
Clyde
League Cup
2013/2014
Clyde
Challenge Cup
-
11.01.16
East Fife
Airdrieonians
Free
02.10.15
Hamilton
East Fife
N/A
31.12.14
Dumbarton
Hamilton
N/A
29.08.14
Hamilton
Dumbarton
Loan
01.07.14
Clyde
Hamilton
N/A