-
Национальные лиги
Национальные кубки
Международные кубки
2017/2018
Зе Нью Сейнтс
Премьер-лига
2016/2017
Зе Нью Сейнтс
Премьер-лига
2018/2019
Ливингстон
League Cup
2017/2018
Зе Нью Сейнтс
Кубок Уэльса
2017/2018
Зе Нью Сейнтс
Кубок вызова
2016/2017
Зе Нью Сейнтс
Кубок вызова
2016/2017
Зе Нью Сейнтс
Кубок Уэльса
2010/2011
Мотеруэлл
League Cup
2009/2010
Мотеруэлл
League Cup
2017/2018
Зе Нью Сейнтс
UEFA Champions League
2016/2017
Зе Нью Сейнтс
UEFA Champions League
2010/2011
Мотеруэлл
UEFA Europa League
2009/2010
Мотеруэлл
UEFA Europa League
-
Премьер-лига
2nd Place
1
2012/2013
Премьер-лига
Winner
2
2017/2018, 2016/2017
Кубок Хорватии
2nd Place
1
2010/2011
Кубок Уэльса
2nd Place
1
2016/2017
League Cup
Winner
2
2017/2018, 2016/2017
-
01.07.18
TNS
Ливингстон
Free
01.06.16
Дамбартон
TNS
N/A
09.07.13
Мотеруэлл
Ross
Free