Nyorera kupfuurira kweiyi ndima - Hanzvadzi hombe ye 10,000 metres World Champion Sally Barsosio, Florence akatanga basa rake semumhanyi wenhandare uye wepakati penyika. Pa 1995 World Championships in Athletics akapedza 13th muvakadzi 5000 metres yekupedzisira. Aive 1996 anokunda weCross della Vallagarina, Montefortiana Turà uye Giro di Castelbuono makwikwi. Akapedzawo ari pachinzvimbo chechi13 pa1997 IAAF World Cross Country Championships
muTurin. Zvisinei, hazvina kusvika paakatanga kutarisa mumugwagwa kumhanya mukutanga kwema2000 kuti akawana kubudirira kukuru.