Ramba uchinyora ndima iyi - Aivawo mukwikwidzi akahwina menduru yesirivha pa 1975 IAAF World Cross Country Championships
. Akanga ari runner-up katatu mu5000 m paAAA Championships, muna 1969, 1970, uye 1971. Blinston ane kuhwina 8 mubasa rake.