A great way to keep fit and raise money for charity. St Andrews Rotary Club members helped organise the event but only Colin Brown took part.
220 runners in white lined up for the adult race and 107 children for the shorter race.
Medals sponsored by the Scores Hotel were handed out to all who completed the course.
White t shirts with the Rotary emblem and those of other sponsors were also donated and pre sold to competitors.
Free ice cream from Janettas and the Glass House was provided to the children.
Live music from Black Sheep Music Society added to the party atmosphere before and after the races.
Thanks to the many sponsors such as Aggreko and CKD Galbraith.