 Ramba uchiverenga ndima ino - Achienda kumusoro kumusoro, akauya wechipiri paEuropean Champions Club Cup muna 2006 uye akakunda zita reRussia rekusvetuka refu mukati megore rinotevera, achienderera mberi nekumiririra Russia pa2007 European Athletics Indoor Championships. Mugore rimwe chetero akahwina menduru yegoridhe pa2007 European Athletics U23 Championships nekusvetuka kwakanakisa kwemamita 6.81 uye akauya wechishanu pa2007 Summer Universiade. Iye kashoma kukwikwidzana munyika dzakawanda muna 2008 uye 2009, asi vakakwanisa wechitatu pa2008 Russian Athletics Championships uye wechitatu pa2009 Decanation makwikwi. 