1877-78 J.R.Bain 1908-09 T. Fletcher
1878-79 J. Blair 1909-10 J. Martin
1879-80 J. Blair 1910-11 J. Martin
1880-81 H. Thompson 1911-12 (No Record)
1881-82 R. Blair 1912-13 J. Davies
1882-83 J.L. Smith 1913-19 J. Martin
1883-84 W. Sewell 1919-20 H. de B. Askew
1884-85 J. Hunter 1920-21 H.de B. Askew
1885-86 J.E. Birkett 1921-22 T. Fletcher jnr
1886-87 C.E. Smith 1922-23 T. Fletcher jnr
1887-88 J. Wilson 1923-24 T. Fletcher jnr
1888-89 J. Wilson 1924-25 T. Fletcher jnr
1889-90 D.N. Pape 1925-26 T. Fletcher jnr
1890-91 W. Moore 1926-27 T. Fletcher jnr
1891-92 J. Murchie 1927-28 T. Fletcher jnr
1892-93 J. Wilson 1928-29 T. Fletcher jnr
1893-94 W. Holmes 1929-30 R.G. Lawson
1894-95 W. Moore 1930-31 I. Douglas
1895-96 R. Bell 1931-32 H. Baycliff
1896-97 R. Bell 1932-33 S.M. Carruthers
1897-98 T. Parkinson 1933-34 A. Young
1898-99 T. Parkinson 1934-35 N. Wise
1899-1900 T. Bell 1935-36 N. Wise
1900-01 G. Steel 1936-37 J. Iredale
1901-02 (No Record) 1937-38 J. Iredale
1902-03 H. Templeton 1938-45 J. Iredale
1903-04 W. Clarke 1945-46 L. Morton
1904-05 (No Record) 1946-47 J. Thompson
1905-06 (No Record) 1947-48 W.H. Lawson
1906-07 (No Record) 1948-49 E. Holliday
1907-08 T. Fletcher 1949-50 J Earl