-
2018/2019
دونفيرملين أتليتيك
League Cup
2018/2019
دونفيرملين أتليتيك
كأس التحدي الإسكتلندي
2017/2018
دونفيرملين أتليتيك
كأس التحدي الإسكتلندي
2017/2018
أيردريونيانس
League Cup
2016/2017
أيردريونيانس
League Cup
2016/2017
أيردريونيانس
كأس التحدي الإسكتلندي
2014/2015
هاميلتون
League Cup
2013/2014
هاميلتون
League Cup
2012/2013
هاميلتون
League Cup
2012/2013
هاميلتون
كأس التحدي الإسكتلندي
2011/2012
هاميلتون
كأس التحدي الإسكتلندي
-
البطولة الكندية الوطنية
2nd Place
1
2013/2014
كأس التحدي الإسكتلندي
2nd Place
1
2011/2012
-
15.08.17
أيردريونيانس
Dunfermline
N/A
01.07.16
Forfar
أيردريونيانس
Free
14.01.16
Hamilton
Forfar
N/A
14.08.15
Hamilton
أربوث
Loan
21.11.13
Brechin
Hamilton
N/A
16.10.13
Hamilton
Brechin
Loan