 Ramba uchiverenga ndima ino - Schifrin akamirira United States muPan American Games 1979 chikwata, kuhwina menduru yegoridhe, uye vakakwikwidza pa1979 Summer Universiade uye 1981 Summer Universiade. Akakunda menduru yesirivha mu epee pa 1981 Maccabiah Games. 