Ramba uchinyora ndima iyi - Akakwanisa kupinda mumakwikwi akawanda enyika dzakawanda. PaMitambo yeOlympic ya2008
akasvetuka zvakakwirira 1.85 kuti apedze ari wechi24 mukukwikwidza. Muna 2009 World Championships muna Athletics muBerlin iye vakwikwidzana zvose mukuru kusvetuka, kupedza rechi17 uye heptathlon kupedza rechi10 sezvo pamusoro American finisher. Mumakwikwi akazotevera, akapedza ari wechi18 pa2011 World Championships muDaegu, South Korea. Akapedza ari 16 paOlympics ya2012 muLondon. Pa2013 World Championships muMoscow akapedza ari 6th.