Iida gewann 2017 das Grand-Slam-Turnier in Paris, wobei er im Halbfinale den Portugiesen Jorge Fonseca und im Finale den Franzosen Cyrille Maret bezwang. Sechs Monate später erreichte er das Finale der Universiade in Taipeh, unterlag dort aber Zelym Kotsoiev aus Aserbaidschan. Im Sommer 2018 erreichte Iida durch einen Sieg über den Mongolen Otgonbaatar Lkhagvasuren das Finale bei den Asienspielen in Jakarta, im Finale besiegte er den Südkoreaner Cho Gu-ham.