-
2018/2019
กรีน็อค มอร์ตัน
ลีกคัพ
2018/2019
กรีน็อค มอร์ตัน
ชาเลนจ์คัพ
2017/2018
กรีน็อค มอร์ตัน
ลีกคัพ
2017/2018
กรีน็อค มอร์ตัน
ชาเลนจ์คัพ
2016/2017
ดัมบาร์ตัน
ลีกคัพ
2016/2017
ดัมบาร์ตัน
ชาเลนจ์คัพ
2015/2016
เบรซิน ซิตี้
ลีกคัพ
2015/2016
เบรซิน ซิตี้
ชาเลนจ์คัพ
2014/2015
เบรซิน ซิตี้
ชาเลนจ์คัพ
2014/2015
เบรซิน ซิตี้
ลีกคัพ
-
01.07.17
ดัมบาร์ตัน
Morton
Free
01.07.16
Brechin
ดัมบาร์ตัน
Free
01.02.14
Dunfermline
Brechin
N/A
28.08.13
Dundee Utd
Dunfermline
N/A
11.08.12
Dundee Utd
อัลลัว แอธเลติก
Loan