Giovane talentuoso, compare in tutte le squadre giovanili della propria nazionale a partire dalla rappresentativa Under-18. Il 23 giugno 2013 segna al campionato del mondo Under-20 la rete che consente alla sua Croazia di battere per 1-0 l'Uruguay nella prima partita della fase a gironi della manifestazione; il 29 giugno va a segno anche nella terza partita della fase a gironi, vinta per 2-1 contro la Nuova Zelanda.