Hamilton Championships 
(held at Uddingston 30th June 2019)