 Ramba uchinyora ndima iyi - Akaberekerwa muVirrat uye anomiririra kirabhu yeVirtain Urheilijat. Akakunda menduru yebronze pa1994 World Junior Championships uye akapedza ari wechisere pa1996 European Indoor Championships. Akakwikwidza pa 2000 Olympic Games uye 2001 World Championships pasina kusvika kumagumo. Akava shasha yeFinland muna 1998, 2000, 2001 uye 2003, uye shasha yeFinland yemukati muna 1996, 1997, 1998, 1999 na2002. 