Domestic Leagues
Domestic Cups
International Cups
2019/2020
Aberdeen
Premiership
2018/2019
Aberdeen
Premiership
2017/2018
Partick Thistle
Premiership
2016/2017
Partick Thistle
Premiership
2015/2016
Partick Thistle
Premiership
2014/2015
Hibernian
Championship
2011/2012
Hamilton Academical
Championship
2010/2011
Hamilton Academical
Premiership
2009/2010
Hamilton Academical
Premiership
2008/2009
Hamilton Academical
Premiership
2019/2020
Aberdeen
League Cup
2018/2019
Aberdeen
League Cup
2017/2018
Partick Thistle
League Cup
2016/2017
Partick Thistle
League Cup
2015/2016
Partick Thistle
League Cup
2011/2012
Hamilton Academical
League Cup
2011/2012
Hamilton Academical
Challenge Cup
2010/2011
Hamilton Academical
League Cup
2009/2010
Hamilton Academical
League Cup
2008/2009
Hamilton Academical
League Cup
2019/2020
Aberdeen
UEFA Europa League
2018/2019
Aberdeen
UEFA Europa League
2012/2013
CSKA Sofia
UEFA Europa League
First League
2nd Place
1
2013/2014
Championship
Winner
1
2007/2008
Championship
2nd Place
1
2014/2015
League Cup
2nd Place
1
2018/2019
Challenge Cup
2nd Place
1
2011/2012
25.07.18
Partick
Aberdeen
N/A
01.07.15
Hibernian
Partick
N/A
26.01.15
Ergotelis
Hibernian
Free
01.07.14
CSKA
Ergotelis
Free
01.07.12
Hamilton
CSKA
Free