Past Masters

1975/76*  Robert Bryant, PM 2002/03  George Fleming, PM
1976/77  Alex Crawford, PM 2003/04  William A O’Neill, PM
1977/78  William Stevenson, PM 2004/05  John Fleming, PM
1978/79*  David Anderson, PM 2005/06  Muhammad Din, PM
1979/80*  David Graham, PM 2006/07  John J McGovern, PM
1980/81  John D McFarlane, PM 2007/08  William Gallacher, PM
1981/82  William McLeod, PM 2008/09  William A O’Neill, PM
1982/83*  Colin Cunningham, PM 2009/10  John J McGovern, PM
1983/84*  James Lynch, PM 2010/11*  Thomas M Edgar, PM
1984/85*  William Gallacher, PM 2011/12*  Thomas M Edgar, PM
1985/86*  Alexander Sinclair, PM 2012/13  John J McGovern, PM
1986/87*  Samuel McMillan, PM 2013/14  Kenneth Stein, PM
1987/88  John Fleming, PM 2014/15  Kenneth Stein, PM
1988/89  Donald McLeod, PM 2015/16*  Thomas M Edgar, PM
1989/90  Robert Wright, PM 2016/17  Raj Sattar, PM
1990/91  John Paterson, PM 2017/18  John E Howarth, PM
1991/92  William A O’Neill, PM 2018/19  Mahmood Ullah, PM
1992/93*  Thomas M Edgar, PM 2019/20  Gordon Smith, PM
1993/94  Roland S Just, PM 2020/21  Gordon Smith, PM
1994/95  Thomas S Cowan, PM 2021/22  Gordon Smith, PM
1995/96  Stuart C McLeod, PM 2022/23  Mahmood Ullah, PM
1996/97  David J Crowe, PM
1997/98  John J McGovern, PM
1998/99  Roderick M Gillies, PM
1999/00*  John M McGhee, PM
2000/01*  Douglas C Millar, PM
2001/02  James S H McGrouther, PM
* Deceased