1Eng. DWN Liversz 
2Eng. MI Aziz 
3Eng. WD Abrew1958/70
4 Eng. HS Subasinghe1970/71
5Eng. DP Samaranayake1971/72
6 Eng. M Zubair1972/73
7Eng. NLG Senevirathne1973/74
8. Eng. M Zubair1974/75
9. Eng. TR Cooray1975/76
10. Eng. TR Cooray1976/77
11. Eng. TR Cooray1977/78
12.Eng. KGD Perera1978/79
13.Eng. JKDB Tillekartne1979/80
14.Eng. C Ratnayake1980/81
15. Eng. BRO Fernando1981/82
16.Eng. C Ratnayake1982/83
17.Eng. C Ratnayake1983/84
18. Eng. BRO Fernando1984/85
19. Eng. BRO Fernando1985/86
20. Eng. BRO Fernando1986/87
21. Eng. EG Abaysekara1987/88
22. Eng. RF Fonseka1988/89
23. Eng. DT Wijesinghe1989/90
24. Eng. K Gnanalingam1989/90
25. Eng. RJ Gunawardena1990/91
26. Eng. RJ Gunawardena1991/92
27. Eng. RJ Gunawardena1992/93
28. Eng. RJ Gunawardena1993/94
29. Eng. TM Herath1994/95
30. Eng.  MS Jayalath1995/96
31. Eng. RF Fonseka1996/97
32. Eng. RJ Gunawardena1997/98
33. Eng. RJ Gunawardena1998/99
34. Eng. FK Mohideen1999/00
35. Eng. Dr. DMNS Perera2000/01
36. Eng. Dr. DMNS Perera2001/02
37. Eng. Dr. DMNS Perera2002/03
38. Eng. Ananda Piyatilake2003/04
39. Eng. Ananda Piyatilake2004/05
40. Eng. Rohan Senevirathne2005/06
41. Eng. Ananda Piyatilake2006/07
42. Eng. Jayavilal Meegoda2007/08
43. Eng. Jayavilal Meegoda2008/09
44. Eng. LR Vidanapathirana2009/10
45.Eng. DCJ Seram2010/11
46. Eng. Nandika Pathirage2011/12
47. Eng. Nandika Pathirage2012/13
48. Eng. Nandika Pathirage2013/14
49. Eng. G.J Aluthge2013/14
50. Eng. Dr. H.M Wijekoon2014/15
51. Eng. Athula Wanniarachchi2015/16
52. Eng. Saumya Kumarawadu2017/18
53. Eng. Saumya Kumarawadu2018/19
54.Eng. Anuruddha Thilakarathne2019/20