Premiership matches, tables and stats
Premiership
Premiership
Scotland
2025/2026
Hearts
Winner
Celtic
Runner-up
2024/2025
Celtic
Winner
Rangers
Runner-up
2023/2024
Aberdeen
Winner
Hibernian
Runner-up
2022/2023
Celtic
Winner
Rangers
Runner-up
2021/2022
Celtic
Winner
Rangers
Runner-up
2020/2021
Rangers
Winner
Celtic
Runner-up
2019/2020
Celtic
Winner
Rangers
Runner-up
2018/2019
Rangers
Winner
St. Johnstone
Runner-up
2017/2018
Aberdeen
Winner
Aberdeen
Runner-up
2016/2017
Ross County
Winner
Inverness CT
Runner-up
2015/2016
Celtic
Winner
Dundee
Runner-up
2014/2015
Hamilton Academical
Winner
Aberdeen
Runner-up
2013/2014
Hearts
Winner
Ross County
Runner-up
2012/2013
Hibernian
Winner
Motherwell
Runner-up
2011/2012
Celtic
Winner
Rangers
Runner-up
2010/2011
Rangers
Winner
St. Johnstone
Runner-up
2009/2010
Hamilton Academical
Winner
Celtic
Runner-up
2008/2009
Rangers
Winner
Rangers
Runner-up
2007/2008
St. Mirren
Winner
Inverness CT
Runner-up
2006/2007
Inverness CT
Winner
Falkirk
Runner-up
2005/2006
Celtic
Winner
Hearts
Runner-up