Elle est du marathon des Jeux du Commonwealth de 2006, du marathon des Jeux africains de 2007, du marathon féminin aux championnats du monde d'athlétisme 2007, du marathon féminin aux championnats du monde d'athlétisme 2009, du marathon de Berlin 2010, du marathon féminin aux Jeux olympiques d'été de 2012 et du marathon féminin aux championnats du monde d'athlétisme 2013