Saturday 6th July
Club Friendlies - Club Friendlies 3
- Buckie Thistle versus Elgin City kick off 15:00Buckie Thistle15:00playsElgin City
Saturday 13th July
League Cup - Group C
- Elgin City versus Hibernian kick off 15:00Elgin City15:00playsHibernian
Tuesday 16th July
League Cup - Group C
- Elgin City versus Kelty Hearts kick off 19:45Elgin City19:45playsKelty Hearts
Saturday 20th July
League Cup - Group C
- Peterhead versus Elgin City kick off 15:00Peterhead15:00playsElgin City
Tuesday 23rd July
League Cup - Group C
- Queen's Park versus Elgin City kick off 19:45Queen's Park19:45playsElgin City
All times are UK and subject to change. BBC is not responsible for any changes.