 Ramba uchiverenga ndima iyi - Akapedza ari wechishanu paWorld Championships muna 2005 uye ari wechitanhatu paEuropean Championships muna 2006. Akakwikwidzawo kuEuropean Indoor Championships muna 2002, 2005, 2007 na2009, World Championships muna 2003, 2005 na2007 pamwe neOlympic Games ya2004 uye World Indoor Championships ya2006 pasina kusvika kumagumo. 