Kọ ìparí fún ìpínrọ̀ yìí - Risi sáré fún Italy ní 1970 International Cross Country Championships ṣùgbọ́n ó kùnà láti parí. Lẹ́yìn náà ni wọ́n yàn án fún ìdíje IAAF World Cross Country Championships 1973
, àmọ́ kò tún parí. O je oludije ni igba meji ni European Athletics Championships (1969 ati 1971), sugbon ko ni ilọsiwaju kọja awọn steeplechase ooru ti eyikeyi idije.