Yamamoto gab sein internationales Debüt bei den Nordischen Junioren-Skiweltmeisterschaften 2014 im italienischen Val di Fiemme. Während er für den Gundersen Einzel nicht nominiert wurde, ging er beim Sprint und Teamwettbewerb an den Start, erreichte jedoch jeweils nur die hinteren Ränge. Ein Jahr später startete er bei allen drei Wettbewerben der Nordischen Junioren-Skiweltmeisterschaften in Almaty. Im Gundersen Einzel über zehn Kilometer belegte er den 25. Platz, wohingegen er im Sprint Vierzehnter sowie mit dem Team Sechster wurde. Bei seinem Debüt im Continental Cup erreichte er in Park City als Achter auf Anhieb die besten Zehn. Diese Platzierung belegte er auch beim Gundersen Einzel der Nordischen Junioren-Skiweltmeisterschaften in Râșnov. Im Sprint reichte es nur zum zwanzigsten Rang, mit dem Team wurde er Siebter. Nachdem er im Januar 2017 dreimal in Folge im Continental Cup in die Top 10 lief, galt Yamamoto als Mitfavorit für seine vierten Nordischen Junioren-Skiweltmeisterschaften, die dieses Mal in Park City stattfanden. Den Erwartungen wurde er mit einem dreizehnten Rang im Gundersen Einzel sowohl mit dem 26. Platz im Sprint nicht gerecht. Dennoch wurde er Mitte Februar 2017 erstmals ins Weltcup-Team berufen, verpasste jedoch bei den Wettbewerben in Sapporo die Punkteränge. Im Winter 2017/18 kam Yamamoto im Continental Cup regelmäßig in die Punkteränge.