Nel 2012 inizia la trafila delle Nazionali giovanili estoni, giocando due amichevoli con l'Under-16, in seguito diventa un punto fermo della Nazionale Under-17, disputando 16 partite e segnando 14 reti tra 2013 e 2014, anche nelle qualificazioni all'Europeo Under-17 2015, nelle quali gioca 3 volte segnando 3 gol. Debutta in Under-21 il 2 settembre 2015, in casa a Tallinn, contro la Spagna nelle qualificazioni all'Europeo Under-21 2017, entrando all'85º al posto di Pavel Marin e perdendo per 2-0. Segna il primo gol il 15 novembre dello stesso anno nella vittoria per 2-1 a Serravalle contro San Marino, sempre nelle qualificazioni all'Europeo Under-21, mettendo in rete l'1-0. L'esordio in Nazionale maggiore arriva invece il 6 gennaio 2016, a 17 anni, ad Abu Dhabi, negli Emirati Arabi Uniti, in un'amichevole con la Svezia pareggiata per 1-1, nella quale parte titolare e viene sostituito all'intervallo. Il 7 ottobre dello stesso anno ha debuttato in partita ufficiale, nelle qualificazioni al Mondiale 2018, in casa a Tallinn contro Gibilterra, segnando anche una doppietta, realizzando le reti dell'1-0 e del 3-0 nella vittoria per 4-0.