In the 2003–2004 season, Oda won two medals on the 2003–2004 Junior Grand Prix and qualified for his first and only time to the Junior Grand Prix Final, where he placed 8th. He placed 2nd at Junior Championships and qualified for the team to the 2004 World Junior Championships, where he placed 11th. He placed 5th at the Japan Championships.