A 16 anni inizia a giocare con le Nazionali giovanili svedese, disputando 11 gare con l'Under-16 tra 2015 e 2016, nelle quali segna 8 gol. In questi due anni gioca anche in Under-17, ottenendo 8 presenze, di cui 3 nelle qualificazioni all'Europeo di categoria 2016 e 4 nella fase finale, dove viene fermato ai quarti di finale dall'Olanda, e 3 reti. Il 5 settembre 2016 esordisce in Under-21, giocando tutti i 90 minuti nell'1-1 in casa a Malmö contro la Spagna, sfida valida per le qualificazioni all'Europeo 2017. Un mese dopo, il 6 ottobre, segna il suo primo gol, quello del definitivo 3-0 al 53' in trasferta a Pärnu contro l'Estonia, sempre nelle qualificazioni all'Europeo.