2026/20272025/20262024/20252023/20242022/20232021/20222020/20212019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/20112009/20102008/20092007/20082006/2007 Teams Aberdeen FCAirdrieonians FCAlloa AthleticAnnan AthleticArbroath FCAyr UnitedBrechin City FCBrora Rangers FCCeltic FCClyde FCCove RangersDumbarton FCDundee FCDundee UnitedDunfermline AthleticEast Fife FCEast Kilbride FCEdinburgh CityElgin CityFalkirk FCForfar AthleticGreenock Morton FCHamilton AcademicalHeart of MidlothianHibernian FCInverness CTKelty HeartsKilmarnock FCLinlithgow RoseLivingston FCMontrose FCMotherwell FCPartick ThistlePeterhead FCQueen Of The SouthQueen's Park FCRaith RoversRangers FCRoss County FCSt. Johnstone FCSt. Mirren FCStenhousemuir FCStirling Albion FCStranraer FCThe Spartans FC