2005 wurde Oda als zweiter Japaner nach Daisuke Takahashi Juniorenweltmeister. Ein Jahr später konnte er die Vier-Kontinente-Meisterschaften für sich entscheiden und wurde bei seinem ersten Auftritt bei den Weltmeisterschaften der Senioren sogleich Vierter. 2009 wurde er zum ersten Mal japanischer Meister. Bei den Olympischen Winterspielen 2010 in Vancouver belegte er den siebten Platz.