Marathon Armon Kemei outpaced more then 6551 runners to win in 02:17:50. Coming in second was Willy Kibor Koitile (02:18:04). Rounding out the top three was David Kiptui Tarus with a time of 02:18:47. In the women’s race, Pauline Njeri Kahenya won the race with a time of 02:38:38 , followed by Zhixuan Li who finished with a time of 02:44:04.
Marathon Kirwa Nicholas grinded past more than 3477 runners to win in 02:21:02. He bested Edwinkiptanui Kichwen who crossed the finish line 4 minutes 2 secondes behind him. Bao Yu (02:27:51) made notched third place. In the women’s race, Rotich Nancy Joan took top honors by finishing the race in 02:48:49 . She bested Tetyana Vernygor who crossed the finish line