2025-05-27 Boys v Durham (N.Counties League) Boys v Durham (N.Counties League) 27 May Boys v Durham (N.Counties League)
2025-05-28 Cheshire Junior Team Championship Cheshire Junior Team Championship 28 May Cheshire Junior Team Championship
2025-06-03 Ladies – Westminster Shield Ladies – Westminster Shield 3 June Ladies – Westminster Shield Handicap competition
2025-06-12 3rd Life Members Event – Hazel Grove 3rd Life Members Event – Hazel Grove 12 June 3rd Life Members Event – Hazel Grove
2025-06-15 Men v Northumberland (N.Counties League) Men v Northumberland (N.Counties League) 15 June Men v Northumberland (N.Counties League)
2025-06-16 Ladies County Match Week Ladies County Match Week 16 June - 19 June Ladies County Match Week
2025-06-16 Senior Men v Yorkshire (N.Counties League) Senior Men v Yorkshire (N.Counties League) 16 June Senior Men v Yorkshire (N.Counties League)
2025-06-22 Boys Under 16 v Lancashire Boys Under 16 Boys Under 16 v Lancashire Boys Under 16 22 June Boys Under 16 v Lancashire Boys Under 16
2025-06-26 Men’s County Stroke Play Championship Men’s County Stroke Play Championship 26 June - 28 June Men’s County Stroke Play Championship
2025-06-26 Senior Ladies v Northumberland Senior Ladies v Northumberland 26 June Senior Ladies v Northumberland
2025-06-29 Cheshire Boys Mixed Age v N. Wales Counties Mixed Age Cheshire Boys Mixed Age v N. Wales Counties Mixed Age 29 June Cheshire Boys Mixed Age v N. Wales Counties Mixed Age
2025-07-02 Boys Northern Counties Qualifying Boys Northern Counties Qualifying 2 July Boys Northern Counties Qualifying
2025-07-05 Girls Junior Championship Girls Junior Championship 5 July Girls Junior Championship FALSE
2025-07-06 Men v Yorkshire (N. Counties League) Men v Yorkshire (N. Counties League) 6 July Men v Yorkshire (N. Counties League)