Ramba uchinyora ndima iyi - Risi akamirira Italy pa 1970 International Cross Country Championships asi akakundikana kupedza. Gare gare akasarudzwa nokuda kwe1973 IAAF World Cross Country Championships
, asi zvakare haana kupedza. Akanga ari mukwikwidzi kaviri paEuropean Athletics Championships (1969 na1971), asi haana kufambira mberi kupfuura kupisa kwemakwikwi emakwikwi.