Az idősebb húga a 10.000 méteres világbajnok Sally Barsosio-nak, Florence pályafutását pálya- és távfutóként kezdte. Az 1995-es világbajnokságon 13. lett a női 5000 méteres döntőben. 1996-ban megnyerte a Cross della Vallagarina, a Montefortiana Turà és a Giro di Castelbuono versenyeket. Az 1997-es IAAF Világ Cross Country Bajnokságon is 13. helyen végzett.
Torinóban. A 2000-es évek elején kezdett el a közúti futásra összpontosítani, hogy nagyobb sikert talált.