Odden vant 30 km i NM på ski i 1938 og kombinert under Holmenkollrennene i 1946. Han deltok under vinter-OL for Norge i 1948 i St. Moritz med 11.-plass i kombinert og 14.-plass på 18 km.