The results for the Club Championship, Oliphant Trophy and Senior Championship are attached. The Club Champion for 2018 is Stephen Brown, the Oliphant Trophy Winner is Stuart McLachlan and the Seniors Championship was won by Gordon Darlington. Championships 2018 (5)