Scottish Premier League (Rangers - 2020-2021)

Scottish Premier League (Celtic - 2019-2020)

Scottish Premier League (Aberdeen - 2018-2019)

Scottish Premier League (Celtic - 2017-2018)

Scottish Premier League (Celtic - 2016-2017)

Scottish Premier League (Celtic - 2015-2016)

Scottish Premier League (Celtic - 2014-2015)

Scottish Premier League (Celtic - 2013-2014)

Scottish Premier League (Aberdeen - 2012-2013)

Scottish Premier League (Aberdeen - 2011-2012)

Scottish Premier League (Rangers - 2010-2011)

Scottish Premier League (Rangers - 2009-2010)

Scottish Premier League (Fulham - 2008-2009)

Scottish Premier League (Celtic - 2007-2008)

Scottish Premier League (PSV Eindhoven - 2006-2007)

Scottish Premier League (Celtic - 2005-2006)

Scottish Premier League (Auxerre - 2004-2005)

Scottish Premier League (Celtic - 2003-2004)

Scottish Premier League (Celtic - 2001-2002)

Scottish Premier League (Celtic - 2000-2001)

Scottish Premier League (Feyenoord - 1997-1998)

Scottish Premier League (Rangers - 1996-1997)

Scottish Premier League (Rangers - 1995-1996)

Scottish Premier League (Rangers - 1994-1995)

Scottish Premier League (Rangers - 1993-1994)

Scottish Premier League (Rangers - 1992-1993)

Scottish Premier League (Rangers - 1991-1992)

Scottish Premier League (Rangers - 1990-1991)

Scottish Premier League (Rangers - 1989-1990)

Scottish Premier League (Rangers - 1988-1989)

Scottish Premier League (Man City - 1987-1988)

Scottish Premier League (Rangers - 1986-1987)

Scottish Premier League (Aberdeen - 1984-1985)

Scottish Premier League (Aberdeen - 1983-1984)

Scottish Premier League (Aberdeen - 1979-1980)

Scottish Premier League (Celtic - 1976-1977)

Scottish Premier League (Celtic - 1973-1974)

Scottish Premier League (Celtic - 1972-1973)

Scottish Premier League (Celtic - 1971-1972)