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      
1995/96  Stuart C McLeod, 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