Lockie won the Teviotdale Harriers Cup for finishing first in a three-mile race at the town’s moor, repeating the feat pulled off by son Duncan the year before.
Mark Young was second and Robbie Welsh, running from scratch, third in the race’s fastest actual time of 16 minutes and 40 seconds.
Because Lockie was also first veteran to finish, the Glencairn Trophy for first over-40-year-old back went to 74-year-old Francis Cannon, placing fifth overall.
Jessica Smith won the challenge cup for under-15 and under-17 girls and women in the fastest actual time of 21:55.
Kirsty Hughes was runner-up, also taking the Mary Hughes Memorial Trophy for first female veteran to finish, with Ann Aitken third.
Charles McKay won the junior cup for boys under 15 and 17, with Craig Watson second, Robert Wood third and previous holder Irvine Welsh fourth, from scratch, in the fastest actual time of 17:12.
Ellie Potts won the John Elliot Trophy for girls under 11 and 13, with Holly Mabon as runner-up and Freya Michie third.
Callan Michie took home the M&M Trophy for boys of that age, with Hugo Armstrong second and James Wood third.

5. Teviotdale Harriers cup races 2023
Ellie Potts won Teviotdale Harriers' 2023 cup race for girls under 11 and 13 at the age of nine Photo: Alex Corbett

6. Teviotdale Harriers cup races 2023
Callan Michie won this year's Teviotdale Harriers cup race for boys under 11 and 13 at the age of nine Photo: Alex Corbett

7. Teviotdale Harriers presentation night 2023
US-bound Thomas MacAskill being presented with Teviotdale Harriers' Oliver Trophy for the first back runner in January's Menzies Trophy race by club president Paul Lockie Photo: Alex Corbett

8. Teviotdale Harriers' presentation night 2023
Teviotdale Harriers under-17 champion Irvine Welsh being presented with his prize by club preseident Paul Lockie Photo: Alex Corbett