Haron Kiprugut Bor won the race with a time of 04:18:33, followed by Ahmad Lamchannak who finished with a time of 04:39:29. The third place went to Ahsiao Runsforspring with a time of 04:46:43
For the women, Susan Jemutai Kosgei got a win, finishing with a time of 04:18:41 . She finished 11 minutes 21 seconds ahead of Rebecca Nakuwa. Finishing third was Viola Jepchirchir Kimeli (04:45:39).
Stuart Haynes finished first in 01:37:46. He bested Brian Angwin who crossed the finish line 3 minutes 37 seconds behind him. Rounding out the top three was Richard Thomas with a time of 01:48:02.
In the women’s race, Hannah Wabera Gathingi took top spot in 01:46:13 , followed by Susan Jemvtai Chepkwon who finished with a time of 01:47:17. The third place went to Cecilia Warutumo with a time of 01:50:02
Bijay Sunuwar won the race with a time of 00:45:00. Lexxus Tan Swee Tiong secured second in this year’s race with a time of 00:45:01. The third place went to Loh Yuan Yi with a time of 00:48:39
For the women, Anna Helowicz claimed victory with a time of 00:51:00 . Kellyn Tan earned runner-up honors with a time of 00:52:09Finishing third was Stella Lee (00:56:42).