La siguiente temporada, Oda acabó 1º en el Skate America de 2006, por delante del americano Evan Lysacek, y 2º en el Trofeo NHK de 2006 por detrás de su compatriota Daisuke Talahashi. Se clasificó para la final del Grand Prix, donde ganó la medalla de bronce. En los Campeonatos de Japón, Oda ganó la medalla de plata por segundo año consecutivo. Compitió en las Universidadas de Turín de 2007, donde finalizó 2º. En los Campeonatos Mundiales de 2007, celebrados en Tokio, Oda realizó de nuevo demasiadas combinaciones y finalizó 7º.