Saturday 29th July
League Cup - Group A
- St. Johnstone 0 , Stirling Albion 4 at Full timeSt. JohnstoneStirling AlbionFull time
Tuesday 25th July
League Cup - Group A
- St. Johnstone 1 , Ayr United 2 at Full timeSt. JohnstoneAyr UnitedFull time
Saturday 22nd July
League Cup - Group A
- Alloa Athletic 0 , St. Johnstone 4 at Full timeAlloa AthleticSt. JohnstoneFull time
Saturday 15th July
League Cup - Group A
- Stenhousemuir 1 , St. Johnstone 0 at Full timeStenhousemuirSt. JohnstoneFull time
Tuesday 11th July
Club Friendlies - Club Friendlies 3
- East Fife 0 , St. Johnstone 3 at Full timeEast FifeSt. JohnstoneFull time
Tuesday 4th July
Club Friendlies - Club Friendlies 3
- Dunfermline Athletic 1 , St. Johnstone 1 at Full timeDunfermline AthleticSt. JohnstoneFull time
All times are UK and subject to change. BBC is not responsible for any changes.