Kenenisa Bekele
In 2017 Muchiri competed in the 2017 London Marathon where he finished in a time of 2:07:41 behind Ethiopian Kenenisa Bekele and Kenyan counterpart Daniel Wanjiru.