Les 20 et , elle participe aux championnats d'Europe juniors de Grosseto où son duel avec l'Ukrainienne Alina Shukh (qu'elle a battue deux fois (en 2015 à Cali et à Götzis en ), mais qui l’a battue à Tallinn deux semaines plus tôt) est l'un des moments les plus attendu de la compétition : dès la première épreuve, Ruckstuhl réalise 13 s 98 au 100 m haies, non loin de son record (13 s 96) malgré un très fort vent de face. Elle bat ensuite son record au saut en hauteur (1,81 m) avant de réaliser 13,55 m au poids et un nouveau record au 200 m (24 s 74). Après cette fin de journée, la Suissesse pointe au premier rang provisoire avec 3 646 points, devant la Britannique Niamh Emerson (3 576) et Alina Shukh (3 566). Le lendemain, Ruckstuhl réalise 5,97 m au saut en longueur tandis que Shukh reprend l'avantage de cet heptathlon grâce à un saut à 6,33 m puis en battant Ruckstuhl au javelot (54,51 m contre 54,32 m). Lors du 800 m, la Suissesse donne son maximum pour reprendre des points et bat ainsi son record de 4 secondes, réalisant 2 min 12 s 56. Elle s'empare de l'argent avec 6 357 points, nouveau record de Suisse.