Ramba uchiverenga ndima iyi - Pashure pokukunda menduru yegoridhe pa2009 Central American and Caribbean Championships in Athletics
, Spencer ndiye oga Saint Lucian akakwanisa kupinda muIAAF World Championships muAthletics muBerlin, asi akakundikana kusvika kumagumo. Akarasikirwawo zvishoma pakuita kuderedzwa kwe2009 IAAF World Athletics Final yekupera kwemwaka, achipedza wechipfumbamwe munyika yevakadzi vakakwirira. Musi weMugovera 18 Chikunguru 2009, akawana nhangemutange yake yepamusoro yekusvetuka 1.95 m muZaragoza.