Pedzisa mutsara unotevera: Mugadziri webvudzi nebasa, akatonga mumutambo wake wekutanga weInternational muna 2003 asati aenda kunotonga mu
2003 All-Africa Games nhabvu yekupedzisira uye aive mutevedzeri wemutongi pa2007 FIFA Women's World Cup muChina.