-
Domestic Cups
International Cups
2018
شامروك روفرز
League Cup
2017/2018
St. Johnstone U20
كأس التحدي الإسكتلندي
2017/2018
سانت جونستون
League Cup
2016/2017
سانت جونستون
League Cup
2015/2016
بيتيرهيد
كأس التحدي الإسكتلندي
2015/2016
بيتيرهيد
كأس التحدي الإسكتلندي
2018/2019
شامروك روفرز
UEFA Europa League
2017/2018
سانت جونستون
UEFA Europa League
2015/2016
سانت جونستون
UEFA Europa League
-
كأس الاتحاد الصيني
Winner
1
2013/2014
كأس التحدي الإسكتلندي
2nd Place
1
2015/2016
-
04.01.18
سانت جونستون
Shamrock
N/A
08.05.16
بيتيرهيد
سانت جونستون
N/A
04.01.16
سانت جونستون
بيتيرهيد
Loan
15.07.15
سانت جونستون
بيتيرهيد
Loan
17.12.14
سانت جونستون
Elgin
Loan