Pedzisa mutsara unotevera: Akamirira Austria mumakwikwi e3000 metres steeplechase zvose zviri zviviri 2005 na2007 World Championships muAthletics, kunyange zvazvo asina kuzviita kupfuura kupisa. Akakunda mutambo uyu muchikamu chechipiri cheLigi yeChampions League.
2008 European Cup uye akakwanisa sirivha yeAustria muChipiri League ye2010 European Team Championships.