FULL MARATHON - MEN
(1) H R Ajith Bandara (2:25:25)
(2) R M I A Ratnayake (2:29:33)
(3) D M P Bandara (2:32:25)
FULL MARATHON - WOMEN
(1) Everline Kimwei (3:00:39)
(2) Oruke Olpher (3:15:16)
(3) M K K A Kumarasinghe (3:15:51)
FULL MARATHON - VETERAN - MEN
(1) Nick Joseph
(2) N M Sahar
FULL MARATHON - VETERAN - WOMEN
No Entries
HALF MARATHON - MEN
(1) H R V Bandara (1:12:00)
(2) K H Asanka Premalal (1:12:28)
(3) Kasun Mihiraj (1:14:34)
HALF MARATHON - WOMEN
(1) V Kushanthani (1:40:36)
(2) D M A S M Delgoda (1:42:03)
(3) E P D S Ranjani Premathilake (1:42:03)
HALF MARATHON - VETERAN - MEN
(1) K E N Silva (1:34:24)
(2) W Ariyasena (1:41:40)
(3) H D Thilakasiri (1:46:15)
HALF MARATHON - VETERAN - WOMEN
(1) S H R Silva (2:08:43)