 Ramba uchinyora ndima iyi - Mubasa rake rokubhoxa hondo isati yatanga, kutanga muna 1928, akakunda Dutch Amateur National Championship kanokwana kasere. Somugumo mukuru mubasa rake rokuzvivaraidza, akawana menduru yegoridhe paMakcabiah Games ya1935, rakaitirwa muTel Aviv, Israel. 