Pedzisa mutsara unotevera: Akakundawo menduru sere paFIL European Luge Championships aine menduru shanu dzegoridhe (Vakadzi vega: 2000, 2002; Chikwata chakasanganiswa: 1990, 1992, 2000), sirivheri mbiri (Vakadzi vega: 1992, Chikwata chakasanganiswa: 2002), uye imwe yendarira (Vakadzi vega:
2004). Otto akapedza ari pamusoro matatu Luge World Cup standings gore negore kubva 1999 kusvika 2006, kuhwina zvachose zita mana nguva (1994-5, 1999<unk>2000, 2002-3, 2003-4). Akakunda nhangemutange 37 World Cup nhangemutange yose munguva yebasa rake.