 Ramba uchiverenga ndima iyi - Pamakwikwi eOlympic eZhizha ra2012, akakwikwidza mumakwikwi echikwata chevarume vechikwata chenyika. Gore iroro, akahwinawo menduru yebronze mumakwikwi eWorld Championships, naSam Webster naEddie Dawkins. Muna 2013, chikwata chimwe chetecho chakakunda sirivha paWorld Championships. 