Ji praleido 2011 m. sezoną, bet 2012 m. vėl pasirodė, kad nustatytų keletą asmeninių rekordų Brazilijoje, 30:57 minutėmis 10 km ir 67:17 minutėmis Rio de Žaneire. Abi šios žymos ją iškėlė į geriausius dvidešimt visų laikų bėgikų kiekvienoje varžybose ir toje sezono sezonoje ją iškėlė į penkis geriausius pasaulio bėgikus. Ji dalyvavo 2012 m. IAAF pasaulio pusmaratono čempionate.
kaip viena iš greičiausių Kenijos bėgikų ir ji bėgo lenktynių priekyje, galiausiai sumažindama lyderius iki savęs Meseret Hailu ir Feyse Tadese. Paskutinėse lenktynių stadijose ji nusileido ir užėmė bronzinį medalią, likusi dešimt sekundžių atsilikusi nuo nugalėtojo. Ji taip pat vedė Kenijos komandą į sidabro medalius komandinėje varžybose. Tai buvo vienintelis jos pralaimėjimas per metus, kai paskutinė jo lenktynė Nairobio pusmaratone sukėlė šeštą pergalę.