DCL Structure
 

Donald Cameron League Division 2 Fixtures 2023

Balmore Bearsden Cawder Hayston Hilton Park Milngavie Windyhill
Balmore X 24 May 31 May 7 June 14 June 21 June 28 June
Bearsden 24 May X 7 June 14 June 21 June 28 June 17 May
Cawder 31 May 7 June X 24 May 17 May 14 June 10 May
Hayston 7 June 14 June 24 May X 28 June 17 May 21 June
Hilton Park 14 June 21 June 17 May 28 June X 7 June 24 May
Milngavie 21 June 28 June 14 June 17 May 7 June X 12 July
Windyhill 28 June 17 May 10 May 21 June 24 May 12 July X
The Cells shaded grey are home ties for the clubs listed in the left hand column.