Championship
ST Johnstone
Morton
Championship
ST Johnstone
Dunfermline
Championship
Raith Rovers
ST Johnstone
Championship
Queen's Park
ST Johnstone
Championship
Airdrie United
ST Johnstone
Championship
ST Johnstone
Ayr Utd
Championship
ST Johnstone
Ross County
Championship
Arbroath
ST Johnstone
Championship
Morton
ST Johnstone
Championship
ST Johnstone
Airdrie United
Championship
Queen's Park
ST Johnstone
Championship
Ross County
ST Johnstone
Championship
ST Johnstone
Arbroath
Championship
Ayr Utd
ST Johnstone
Championship
ST Johnstone
Morton
Championship
ST Johnstone
Raith Rovers
FA Cup
ST Johnstone
Cove Rangers
Championship
Partick
ST Johnstone
Championship
ST Johnstone
Queen's Park
Championship
Dunfermline
ST Johnstone