Due to the coronavirus it is with regret that this years Kinnoull Hill Race due to take place on 21 May has been cancelled.

Scroll to Top