Nishimoto gab 2011 sein internationales Debüt bei den Osaka International.[1] Im folgenden Jahr wurde er mit der japanischen Nachwuchsmannschaft Juniorenasienmeister und Vize-Juniorenweltmeister.[2][3] Bei den Russian Open zog Nishimoto 2013 ins Endspiel ein, in dem er gegen den Russen Wladimir Iwanow in drei Sätzen unterlag.[4] Zwei Jahre später stand er bei der Japanischen Meisterschaft im Herreneinzel auf dem Podium.[5] 2016 war Nishimoto Teil der japanischen Herrenmannschaft, die bei den Asienmeisterschaften in Hyderabad Zweiter wurde.[6] Bei der nationalen Meisterschaft gewann er im Herreneinzel außerdem seinen ersten Titel.[7] Im nächsten Jahr nahm Nishimoto an der Sommer-Universiade teil und erspielte sowohl im Herreneinzel als auch beim Mannschaftswettkampf die Silbermedaille.[8] Bei der Japanischen Meisterschaft und den French Open erreichte er jeweils das Finale[9][10], während er mit der Nationalmannschaft Asienmeister wurde und beim Sudirman Cup, der Mannschaftsweltmeisterschaft der gemischten Teams, Dritter wurde.[11][12] 2018 erreichte Nishimoto bei zwei Turnieren der BWF World Tour, den Malaysia Masters und den Hong Kong Open das Finale, unterlag jedoch in beiden Endspielen.[13][14] Bei den Asienspielen erspielte er im Einzel und mit dem Nationalteam jeweils die Bronzemedaille.[15][16] Außerdem stand er erneut im Finale der Japanischen Meisterschaft[17] und wurde beim Thomas Cup mit der japanischen Herrenmannschaft Zweiter.[18] Im folgenden Jahr zog Nishimoto ins Endspiel des Sudirman Cups ein, in dem Japan ein weiteres Mal gegen China unterlag[19] und wurde auch bei den nationalen Titelkämpfen und den German Open Vizemeister.[20][21] 2020 war er Teil der japanischen Auswahl, die bei der Asienmeisterschaft die Bronzemedaille erspielte[22], während er bei den Thailand Masters im Herreneinzel Zweiter wurde.[23] Im Folgejahr gewann er die Bronzemedaille beim Thomas Cup und wurde beim Sudirman Cup Zweiter.[24][25] 2022 feierte Nishimoto seinen ersten Welt-Tour-Titel, als er sich bei den Japan Open gegen Chou Tien-chen durchsetze.[26]