At the 2007 IAAF World Cross Country Championships she finished 19th in the junior race after miscalculating the number of laps left and later had to be stretchered off the course due to heat exhaustion in the torrid Mombasa weather. She fared better on the track that year: she won both the 1500 m and 3000 metres titles at the 2007 African Junior Athletics Championships and improved her bests to 4:08.50 minutes and 8:57.29 for those events that year, respectively. She was runner-up at the end-of-year BOClassic race in Italy, second only to Sylvia Kibet.