En enero de 2007 disputó la final de la Copa del Emperador contra el Urawa Red Diamonds (0-1), siendo ese su último encuentro con la camiseta del Gamba Osaka, ya que en el mercado se invierno se incorporó al Red Bull Salzburg austriaco, ganando la Bundesliga ese mismo año.
En enero del 2009, abandona el equipo autriaco para fichar por el Vissel Kobe de la J. League Division 1.
Previamente, había sido internacional en varias categorías inferiores y con la selección olímpica en Sídney 2000.
En esta cita Miyamoto se hizo famoso por jugar con una llamativa máscara protectora, como consecuencia de una fractura en la nariz.
Este último campeonato fue ganado por los nipones y Miyamoto fue elegido en el equipo ideal del torneo.