FULL MARATHON - MEN

(1) Anuradha Indrajith Cooray (2:19:51)
(2) S.K.Chaminda Anuradha (2:30:59)
(3) S.Balasundaram (2:37:15)

HALF MARATHON - MEN

(1) A.M.Ajith Bandara (1:08:15)
(2) W.A.Sujeewa Chandrapala (1:09:20)
(3) K.C.Wasantha (1:11:25)

HALF MARATHON - VETERANS -
MEN

(1) S.M.M.N.Pathmasiri (1:22:20)
(2) S.S.Senasinghe (1:22:23)
(3) K.M.V.B.Kulatunga (1:35:04)

HALF MARATHON - GRAND VETERANS - MEN

(1) W.A.Premadasa (1:25:45)
(2) N.Wickramarachchi (1:32:42)
(3) P.G.Siripala (1:33:05)