Morimoto stroomde door vanuit de jeugd van Tokyo Verdy. Hij debuteerde op 13 maart 2004 op vijftienjarige leeftijd als jongste speler ooit in de J-League.[1] Nog voor zijn zestiende verjaardag maakte hij daarin zijn eerste doelpunt. Catania was zodanig onder de indruk dat het Morimoto gedurende het seizoen 2006/07 huurde van Tokyo Verdy. De Italiaanse club zag hem na een handvol optredens alleen uitvallen met een knieblessure die hem de rest van het seizoen kostte. Desondanks had Catania genoeg gezien om hem definitief over te nemen. Morimoto speelde daarna tot en met 2012 nog 76 competitiewedstrijden voor de Italiaanse club, die in die jaren actief was in de Serie A. Hij bracht vanaf januari 2013 nog een halfjaar op huurbasis door bij Al-Nasr, waarna hij in augustus 2013 terugkeerde naar zijn geboorteland.