Frank Birch, Ava Hughes, Conan Harper, Freya Mitchie and Connor Davidson were the winners on the day.
Birch won the senior men’s race ahead of Andrew Gibson and Alan Coltman.
Hughes won the under-15, U17 and senior ladies’ race ahead of Jade McHugh and Kirsty Hughes.
Harper beat Charles McKay and Irvine Welsh to win the U15 and U17 boys’ race.
Michie finished in front of Emily Hush and Bonnie Scott to win the U11 and U13 girls’ race.
Davidson won the U11 and U13 boys’ race, edging out Callan Michie and Oliver McCraw.
1. Teviotdale Harriers' Christie Cup races at Hawick's Wilton Lodge Park
Kirsty Hughes finished third in Teviotdale Harriers' Scott Shield race for U15 and U17 girls and senior ladies on Saturday, finishing behind Ava Hughes and Jude McHugh Photo: Bill McBurnie
2. Teviotdale Harriers' Christie Cup races at Hawick's Wilton Lodge Park
Freya Michie won the U11 and U13 girls' race at Hawick's Wilton Lodge Park, earning her the John Hogg Trophy Photo: U15/U17 Girls & Senior Ladies
3. Teviotdale Harriers' Christie Cup races at Hawick's Wilton Lodge Park
Emily Hush was second in Teviotdale Harriers' U11 and U13 girls' race at the weekend, behind Freya Michie but ahead of Bonnie Scott Photo: Bill McBurnie
4. Teviotdale Harriers' Christie Cup races at Hawick's Wilton Lodge Park
Andrew Gibson was second in the Christie Cup senior men's race in Hawick on Saturday, behind Frank Birch Photo: Bill McBurnie