Par la suite, avec les moins de 20 ans, il dispute la Coupe du monde des moins de 20 ans en 2013. Lors du mondial junior organisé en Turquie, il ne joue qu'un seul match, contre la Nouvelle-Zélande, où il officie comme capitaine. La Croatie s'incline en huitièmes de finale face au Chili.