The 25-year-old represented Kenya in the 5,000m event at the Tokyo Olympics and finished fourth in the finals after clocking 14:39.62 seconds.
Kenya's Agnes Tirop surged to victory in the 10 km race and Ethiopia's Senbere Teferi triumphed in the 5 km distance at an event in Herzogenaurach, Germany.
The British runner clocked 30 minutes, 21 seconds to win the World's Best 10,000 road race.