Elle améliore son record personnel sur la distance en 2009 lors du meeting d'Athènes en signant le temps de 9 min 26 s 51, avant de se classer cinquième de la Finale mondiale de l'IAAF disputée en fin de saison à Thessalonique. En 2010, la Kényane se distingue lors des deux premiers meetings de la Ligue de diamant, se classant successivement troisième à Shangai puis à Oslo. Elle établit un nouveau record personnel sur le steeple lors de cette dernière course en réalisant 9 min 18 s 03.