-
2018/2019
ลิฟวิงสตัน
ลีกคัพ
2017/2018
Rangers U20
ชาเลนจ์คัพ
2017/2018
เรนเจอร์ส
ลีกคัพ
2016/2017
Rangers U20
ชาเลนจ์คัพ
2016/2017
St. Mirren
ลีกคัพ
2016/2017
เรนเจอร์ส
ลีกคัพ
2016/2017
เรธโรเวอร์ส
ลีกคัพ
2015/2016
เรนเจอร์ส
ลีกคัพ
2015/2016
เรนเจอร์ส
ชาเลนจ์คัพ
2014/2015
เรนเจอร์ส
ลีกคัพ
-
แชมเปี้ยนชิพ
2nd Place
1
2017/2018
ลีกวัน
Winner
1
2013/2014
ชาเลนจ์คัพ
2nd Place
1
2013/2014
SPL U20
2nd Place
1
2013/2014
-
01.07.19
ลิฟวิงสตัน
เรนเจอร์ส
N/A
19.01.18
เรนเจอร์ส
ลิฟวิงสตัน
Loan
01.07.17
เรธโรเวอร์ส
เรนเจอร์ส
N/A
01.01.17
St. Mirren
เรธโรเวอร์ส
Loan
26.07.16
เรนเจอร์ส
St. Mirren
Loan
01.07.16
เรธโรเวอร์ส
เรนเจอร์ส
N/A