PremiershipSt. Johnstone FC2 - 1FC DundeeVPremiershipFC Kilmarnock2 - 2St. Johnstone FCEPremiershipSt. Johnstone FC2 - 2FC MotherwellEPremiershipGlasgow Rangers4 - 0St. Johnstone FCDPremiershipSt. Johnstone FC1 - 1Dundee UnitedEPremiershipFC Aberdeen0 - 1St. Johnstone FCV
PremiershipSt. Johnstone FC1 - 1Falkirk FCE
PremiershipSt. Johnstone FC0 - 1Celtic FCD
PremiershipSt. Johnstone FC2 - 1Hibernian Edinburgh FCV
PremiershipFC Dundee1 - 1St. Johnstone FCE
PremiershipHeart of Midlothian FC2 - 1St. Johnstone FCD
PremiershipSt Mirren FC1 - 0St. Johnstone FCD
PremiershipSt. Johnstone FC4 - 3FC KilmarnockV
Scottish League CupSt. Johnstone FC1 - 1East Fife FCE
Taça da Liga EscocesaInverness Caledonian Thistle FC1 - 0St. Johnstone FCD
Scottish League CupSt. Johnstone FC3 - 0Greenock Morton FCV
Scottish League CupLinlithgow Rose FC0 - 2St. Johnstone FCV
ChampionshipAyr United FC0 - 1St. Johnstone FCV
ChampionshipSt. Johnstone FC2 - 0Raith RoversV
ChampionshipDunfermline Athletic FC0 - 2St. Johnstone FCV