-
ลีกในประเทศ
ถ้วยในประเทศ
ถ้วยนานาชาติ
ทีมชาติ
2017/2018
พาร์ทิค ทิสเซิล
ลีกคัพ
2016/2017
พาร์ทิค ทิสเซิล
ลีกคัพ
2015/2016
พาร์ทิค ทิสเซิล
ลีกคัพ
2014/2015
พาร์ทิค ทิสเซิล
ลีกคัพ
2013/2014
พาร์ทิค ทิสเซิล
ลีกคัพ
2012/2013
พาร์ทิค ทิสเซิล
ชาเลนจ์คัพ
2012/2013
พาร์ทิค ทิสเซิล
ลีกคัพ
2011/2012
มาเธอร์เวลล์
ลีกคัพ
2011/2012
มาเธอร์เวลล์
ลีกคัพ
2010/2011
Annan Athletic
ลีกคัพ
2010/2011
Annan Athletic
ชาเลนจ์คัพ
2010/2011
มาเธอร์เวลล์
UEFA Europa League
-
แชมเปี้ยนชิพ
Winner
1
2012/2013
ชาเลนจ์คัพ
2nd Place
1
2012/2013
-
01.08.18
Partick
ลิฟวิงสตัน
Free
01.07.12
มาเธอร์เวลล์
Partick
Free
17.10.11
มาเธอร์เวลล์
Albion
Loan
01.09.10
มาเธอร์เวลล์
Albion
Loan
22.07.10
มาเธอร์เวลล์
Annan
Loan