Otto won twelve medals at the FIL World Luge Championships with six golds (Women's singles: 2000, 2001, 2003, 2005; Mixed team: 2003, 2005), three silvers (Mixed team: 1997, 2000, 2001), and three bronzes (Women's singles: 1999, 2004; Mixed team: 1999).