Le , elle prend part aux championnats d'Europe juniors de Grosseto où son duel avec la Suissesse Géraldine Ruckstuhl (qui l'a battu en 2015 à Cali, à Götzis en mai dernier mais dont elle a eu l'avantage à Tallinn deux semaines plus tôt) est l'un des moments les plus attendu de la compétition : dès la première épreuve et pour la fois de la saison avec vent de face, Shukh bat son record sur 100 m haies en 14 s 46 (- 1,7 m/s). Elle réalise ensuite sa meilleure performance 2017 en hauteur (1,87 m) puis son record au poids (13,87 m) et au 200 m (25 s 97, + 0,3 m/s). À la fin de cette première journée, l'Ukrainienne est reléguée en position avec 3 566 points, derrière Ruckstuhl (3 646 pts) mais aussi la Britannique Niamh Emerson (3 576 pts). Le lendemain, elle ouvre la compétition avec un 6,33 m à la longueur (record personnel mais trop venté, + 2,3 m/s) puis 54,51 m au javelot, lui permettant de totaliser 5 467 points avant la dernière épreuve qu'est le 800 m, mais aussi de prendre de l'avance sur Géraldine Ruckstuhl qui en est à 5 430 points. Ne restant qu'à 1 seconde de la Suissesse lors du 800 m, Alina Shukh parvient à remporter le titre junior avec 6 381 points, record personnel et meilleure performance mondiale de l'année chez les juniors.