Philippine bet Kira Ellis dazzled at the 2025 Europe Triathlon Junior Cup over the weekend, outshining the 16-woman field to bag the gold medal on Saturday in Riga, Latvia.