Tuhia he tomokanga mo tenei pene - I rere a Risi mo Itari i te 1970 International Cross Country Championships engari kaore i oti. I muri mai ka tohua ia mo te 1973 IAAF World Cross Country Championships
, engari kaore ano kia oti. E rua nga wa i whakataetae ai ia i nga Whakataetae Whakataetae Pakeha (1969 me 1971), engari kaore i eke ki tua atu o nga werawera o tetahi whakataetae.