 Ramba uchinyora ndima iyi - Akanga ari mukundi wesirivha mumutambo wacho pa 1983 World Championships in Athletics. Akapiwa mubayiro weHarrison Dillard Award muna 1984 nokuda kwezvaakanga aita. Paaienda kuSouthern Illinois University Carbondale, akatora zita remamita mazana mana pa1985 NCAA Mens Indoor Track and Field Championship. Mugore rimwe chetero akatora menduru yegoridhe pa1985 IAAF Grand Prix Final uye dzimwe ndarama mbiri pa1985 IAAF World Cupmumakwikwi emamita mazana mana nemakwikwi emamita mana. Akanga ari mutambi akakurumidza kwazvo muna 1985 pamamita 400 aine nguva yake yakanakisisa yemasekondi 44.47. 