[2] Four months later he won the Scotiabank Toronto Waterfront Marathon, upsetting the race favourites John Kelai and Tariku Jufar, and edging out Peter Kiprotich for the victory in 2:11:01.
[3] In January the following year, he won the Mumbai Marathon and his time of 2:11:51 was the fastest ever on Indian soil, beating Shivnath Singh's record which had stood since 1978.
[7] He maintained his reputation at the Scotiabank Toronto Waterfront Marathon, however, improving his Canadian all-comers record to 2:07:57 for his third consecutive win of the event.
In 2016, Kenneth successfully defended his title by edging out Japanese running legend, Yuki Kawauchi, by a mere one second in one of the closest and thrilling finishes in marathon history.
[16] In 2018 Kenneth was selected on the national team to represent Kenya in the marathon at the XXI Commonwealth Games on the Gold Coast in Australia.