The following season, Oda placed 1st at 2006 Skate America over American Evan Lysacek, and he finished 2nd at the 2006 NHK Trophy to compatriot Daisuke Takahashi. He qualified for the Grand Prix Final and won the bronze medal. At the Japan Championships, Oda won the silver medal for the second consecutive year. He went on to compete at the 2007 Winter Universiade in Torino, Italy, where he won the silver. At the 2007 World Championships, held in Tokyo, Oda once again performed too many combinations and placed 7th overall.