Marathon
Peter Kipleting grinded past more than 1711 runners to win in 02:26:13. He finished 4 seconds ahead of Jofar Robi Legesse. Onesmus Muasya Muindi (02:26:46) made notched third place.
In the ladies race, it was Mahlet Shewangizaw (02:52:42) taking the top spot. Oarorydo Jepilosuei earned runner-up honors with a time of 03:01:47. Asnakech Abeje got the third place in 03:03:00.
Top 5 Men
Top 5 Women
Half Marathon
Denneth Kemboi took top spot in 01:07:05. Joseph Mwangi earned runner-up honors with a time of 01:07:59. The third place went to Francis Nouta Ngigi with a time of 01:08:03
For the women, Hana Abrema Teshome won the race with a time of 01:19:07 . She finished 4 seconds ahead of Margaret Njuguna. Finishing third was Cynthia Towett (01:19:39).
Top 5 Men
Top 5 Women
Mini Marathon
Leonard Kiprotich grinded past more than 5454 runners to win in 00:32:28. He bested Teerapongsatorn Yana who crossed the finish line 46 seconds behind him. The third place went to Sathean Tritipwanit with a time of 00:34:18
For the women, it was Chananchida Ritthiphan who took the top spot in 00:40:08 , followed by Sukanya Janthasai who finished with a time of 00:40:47. Finishing third was Surakarn Nanna (00:42:17).
Top 5 Men
Top 5 Women
§staticmap(8596,5,800,200)