2026/20272025/20262024/20252023/20242022/20232021/20222019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/201120092008 Teams Aberdeen FC (R)Airdrieonians FCAlloa AthleticAnnan AthleticArbroath FCAyr UnitedBanks O’ Dee FCBerwick RangersBonnyrigg Rose AthleticCeltic FC (R)Clachnacuddin FCClyde FCClydebank FCCove RangersCowdenbeath FCCumbernauld ColtsDumbarton FCDundee FC (R)Dundee United (R)Dunfermline AthleticEast Fife FCEast Kilbride FCEdinburgh CityElgin CityForfar AthleticFormartine UnitedFraserburgh FCGala Fairydean RoversGreenock Morton FCHamilton AcademicalHeart of Midlothian (R)Hibernian FC (R)Inverness CTKelty HeartsKilmarnock FC (R)Livingston FCMontrose FCMotherwell FC (R)Partick ThistlePeterhead FCQueen Of The SouthQueen's Park FCRaith RoversRangers FC (R)Ross County FCSt. Mirren FC (R)Stenhousemuir FCStirling Albion FCStranraer FCThe Spartans FC