Past Principals

  • 1816 Rev. James Lynch
  • 1819 Rev. James Lynch
  • 1820–24 Rev. Robert Carver
  • 1825 Rev. Joseph Roberts
  • 1834–51 Rev. Dr. Peter Percival
  • 1852–54 Rev. John Walton
  • 1855 Rev. William Barber
  • 1859–61 Rev. William Talbot
  • 1862–66 Rev. John Mitchell
  • 1867–70 Rev. John O. Rhodes
  • 1870–72 Rev. D.P. Niles (acting)
  • 1873–74 Rev. Samuel R. Wilkin
  • 1874–76 Rev. William R. Winston
  • 1877–78 Edward Strutt
  • 1879–81 Fredrick M. Webster
  • 1882 Thomas Little
  • 1883 William J. G. Bestall
  • 1884 Joseph West
  • 1885–86 Rev. A. E. Restarick
  • 1886–87 Rev. D. P. Niles (acting)
  • 1888–89 Rev. Sheldon Knapp
  • 1890 Rev. E. Middleton Weaver
  • 1891–93 Rev. W. T. Garret
  • 1894–95 Rev. Gabriel Leese
  • 1896–98 Rev. W. T. Garret
  • 1899 Rev. George B. Robeson (acting)
  • 1900 Rev. E. O. Martin
  • 1901 Rev. Arthur Lockwood
  • 1901–03 Rev. W. T. Garret
  • 1903–08 Rev. W. M. P. Wilkes
  • 1908–10 Rev. H. A. Meek
  • 1910–16 Rev. W. M. P. Wilkes
  • 1916 Rev. E. T. Selby (acting)
  • 1917–21 Rev. Harold Bullough
  • 1921 Rev. H.R. Cornish (acting)
  • 1922–26 Rev. Percy T. Cash
  • 1927 J. K. Chanmukam (acting)
  • 1928–32 Rev. Percy T. Cash
  • 1933 R. J. Seal (acting)
  • 1934–39 Rev. Percy T. Cash
  • 1940–42 R. S. D. Williams
  • 1943–44 J. W. Arudpragasam
  • 1945–55 Rev. C. A. Smith
  • 1949 J. C. Charles (acting)
  • 1956–62 Rev. Dr.  T. Niles[23]
  • 1962–64 A. E. Tamber[24]
  • 1964–71 E. Sabalingam[25]
  • 1971–80 E. K. Shanmuganathan
  • 1980–82 N. S. Rathinasingham[26][27]
  • 1983–90 V. Balasuntharam
  • 1990 N. Rasaratnam
  • 1990–96 N. K. Shanmuganathapillai
  • 1996 S. Sivanrooban (acting)
  • 1996–05 K. Rajadurai[12][28]
  • 2006–08 S. Pathmanathan (acting)
  • 2009–11 L. Ongaramoorthy
  • 2011– S. K. Elilventhan