Pedzisa mutsara unotevera: Akagamuchira menduru yesirivha mu2005 World Championship uye akatumidzwa zita reruboshwe rweAll-Star Team. Iye zvakare akapiwa uyu mubayiro mu
2008 European Championship uye muna 2015 World Championship.