Royal City Track and Field Club athletes won 23 medals at the Junior Development championship meet.
Katie Stewart-Barnett highlighted the meet, winning gold in the 1,000 metre run for 11-year-olds. Teammate Milena Kalisch placed third in the event.
Stewart-Barnett also won a silver medal in the high jump. Kalisch won bronze in both the 600m and 800m racewalk.
Max Jones, 13, placed first in the pole vault and third in the 80m hurdles. Jeremy Belcher, also 13, was third in the triple jump.
Jenevieve Patry-Smith dominated the field events, taking a silver in javelin and bronze in pole vault and shot put, while 13-year-old teammate Amanda Scott was runner-up in the 300m and third in the 800m. Patry-Smith qualified to compete at the National Youth Legion championship later this month.
Middle distance runner Elizabeth Bowles, 12, took a pair of bronze medals home from the 800 and 1,200m. Michelle Dadson, also 12, was third in the 800m racewalk.
Angus Steele dominated the nine-year-old boys’ age group, winning gold in the 600 and 1,000m, a silver in the 60m and a bronze in the 100m.
Emily Bowles, 10, won a silver medal in the 1,000m.
Royal City relay teams also won a silver and a bronze medal in the 800m and 4x100m events.