Saturday 30th July
Scottish Premiership - 1st Phase
- St. Johnstone 0 , Hibernian 1 at Full timeSt. JohnstoneHibernianFull time
Saturday 23rd July
League Cup - Group F
- St. Johnstone 1 , Ayr United 0 at Full timeSt. JohnstoneAyr UnitedFull time
Tuesday 19th July
League Cup - Group F
- Elgin City 2 , St. Johnstone 4 at Full timeElgin CitySt. JohnstoneFull time
Saturday 16th July
League Cup - Group F
- Queen of the South 2 , St. Johnstone 2 at Full time , Queen of the South win 4 - 2 on penaltiesQueen of the SouthSt. JohnstoneFull timeQueen of the South win 4 - 2 on penalties
Tuesday 12th July
League Cup - Group F
- St. Johnstone 0 , Annan Athletic 0 at Full time , Annan Athletic win 5 - 4 on penaltiesSt. JohnstoneAnnan AthleticFull timeAnnan Athletic win 5 - 4 on penalties
Saturday 9th July
Club Friendlies - Club Friendlies 3
- St. Johnstone 3 , Cove Rangers 2 at Full timeSt. JohnstoneCove RangersFull time
Friday 8th July
Club Friendlies - Club Friendlies 3
- CS Strollers 1 , St. Johnstone 1 at Full timeCS StrollersSt. JohnstoneFull time
Friday 1st July
Club Friendlies - Club Friendlies 3
- Aberdeen 1 , St. Johnstone 1 at Full timeAberdeenSt. JohnstoneFull time
All times are UK and subject to change. BBC is not responsible for any changes.