FULL MARATHON - MEN
(1) W.A.Sujeeva Chandrapala (2:28.23)
(2) P.G.S. Prasanna Gamage (2:29.17)
(3) C.J.Koralage (2:29.51)
FULL MARATHON – WOMEN
(1) W.A.D.Mallika Chandrakanthi (3:12.57)
(2) K.K.A. Manjula Kumarasinghe (3:14.13)
(3) Judith Ruoss
HALF MARATHON – MEN
(1) Anuradha Indrajith Cooray (1:06.43)
(2) W.M.K.Jayasooriya (1:09.28)
(3) K.G.R. Saman Kumara (1:09.38)
HALF MARATHON – WOMEN
(1) M.A.Chandrawthie (1:26.01)
(2) L.K.C.Dilrukshi Perera (1:31.04)
(3) Upeksha Madhumali (1:34.03)
FUN RUN - MEN/WOMEN (05 km)
(1) Janaka Bandara Abeykone
(2) Thushara Malinda Attanayake
(3) Sadun Rukshan Karanangoda
FUN RUN - MEN/WOMEN (10 km)
(1) D.A.Sanjeeva Perera
(2) S.R.Chathuranga Sanjeeva
(3) Chandana Kumarasinghe
WOMEN (10 km)
(1) Houben Sybille – German
(2) L.Schormuellere – German
WOMEN (5 km)
(1) H.M.Sansikala Mihirani Guneratne
(2) M.Daneshika Nissansala
(3) H.G. Nisansala