Tuesday 25th July
League Cup - Group G
- Queen's Park 5 , Elgin City 0 at Full timeQueen's ParkElgin CityFull time
Saturday 22nd July
League Cup - Group G
- Elgin City 0 , Queen of the South 2 at Full timeElgin CityQueen of the SouthFull time
Tuesday 18th July
League Cup - Group G
- East Fife 3 , Elgin City 1 at Full timeEast FifeElgin CityFull time
Saturday 15th July
League Cup - Group G
- Elgin City 0 , Motherwell 2 at Full timeElgin CityMotherwellFull time
Saturday 8th July
Club Friendlies - Club Friendlies 3
- Inverness CT 4 , Elgin City 1 at Full timeInverness CTElgin CityFull time
Tuesday 4th July
Club Friendlies - Club Friendlies 3
- Banks O' Dee 3 , Elgin City 2 at Full timeBanks O' DeeElgin CityFull time
Saturday 1st July
Club Friendlies - Club Friendlies 3
- Huntly 2 , Elgin City 0 at Full timeHuntlyElgin CityFull time
All times are UK and subject to change. BBC is not responsible for any changes.