-
Domestic Cups
International Cups
2018/2019
St. Johnstone
League Cup
2017/2018
St. Johnstone
League Cup
2016/2017
St. Johnstone
League Cup
2015/2016
St. Johnstone
League Cup
2014/2015
St. Johnstone
League Cup
2013/2014
St. Johnstone
League Cup
2012/2013
St. Johnstone
League Cup
2011/2012
St. Johnstone
League Cup
2010/2011
St. Johnstone
League Cup
2009/2010
St. Johnstone
League Cup
2017/2018
St. Johnstone
UEFA Europa League
2015/2016
St. Johnstone
UEFA Europa League
2013/2014
St. Johnstone
UEFA Europa League
2012/2013
St. Johnstone
UEFA Europa League