Saturday 6th July
Club Friendlies - Club Friendlies 3
- Dunfermline Athletic versus St. Mirren kick off 15:00Dunfermline Athletic15:00playsSt. Mirren
Tuesday 9th July
Club Friendlies - Club Friendlies 3
- Greenock Morton versus St. Mirren kick off 19:45Greenock Morton19:45playsSt. Mirren
Saturday 13th July
Club Friendlies - Club Friendlies 3
- St. Mirren versus Fleetwood Town kick off 15:00St. Mirren15:00playsFleetwood Town
Friday 19th July
Club Friendlies - Club Friendlies 3
- St. Mirren versus Carlisle United kick off 19:30St. Mirren19:30playsCarlisle United
Thursday 25th July
UEFA Conference League - 2nd Qualifying Round
- Team to be confirmed versus St. Mirren Kick-off time to be confirmedTeam to be confirmedKick-off time to be confirmedplaysSt. MirrenAggregate score TBC 0 , St. Mirren 0
All times are UK and subject to change. BBC is not responsible for any changes.