Konplete fraz sa a: Li te genyen tou uit meday nan chanpyona Ewopeyen an Luge FIL ak senk lò (moun ki pa marye fanm: 2000, 2002; ekip melanje: 1990, 1992, 2000), de ajan (moun ki pa marye fanm: 1992, ekip melanje: 2002), ak yon an kwiv (moun ki pa marye fanm:
2004). Otto te fini nan twa premye nan klasman Luge World Cup chak ane soti nan 1999 a 2006, genyen tit la an jeneral kat fwa (1994-5, 1999-2000, 2002-3, 2003-4). Li te genyen yon dosye 37 World Cup ras nan total pandan karyè li.