Auch 2017 nahm er an den Weltmeisterschaften in London teil und wurde diesmal mit 7646 Punkten Rang 19. Bei seiner nächsten Teilnahme an den Asienspielen 2018 in Jakarta gewann er mit 7738 Punkten erneut die Bronzemedaille hinter seinem Landsmann Keisuke Ushiro und dem Thailänder Sutthisak Singkhon. Im Jahr darauf gewann er bei den Asienmeisterschaften in Doha mit 7837 Punkten die Bronzemedaille hinter Ushiro und dem Kuwaiter Majed Radhi al-Sayed.