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